Cairo 1.0发布以来,越来越多的人开始学习这门编程语言。今天我们整理了一些值得推荐的入门资源,帮助你更好地学习Cairo语法。
- 官方文档
学习一门新语言的最佳开端就是阅读官方文档。你可以从构造函数和语义等方面开始学习。
🔗https://www.cairo-lang.org/docs/v1.0/language_constructs/notation.html
- 书籍
类似于流行的Rust书籍,现在我们也有Cairo和Starknet书籍,帮助你更好地理解@Starknet的核心架构和学习Cairo语言。
🔗https://book.starknet.io/
🔗https://cairo-book.github.io/
- 代码库
由于我们团队和@WTFAcademy_团队的辛勤努力,你可以在以下存储库中探索更多的Cairo 1.0学习资源:
🔗https://github.com/WTFAcademy/WTF-Cairo
🔗https://github.com/Starknet-Africa-Edu/Cairo1.0
- 文章
感谢@argentHQ和@nethermindeth,以下是一些介绍Cairo 1.0并讨论其主要新功能的优美博客文章:
🔗https://www.argent.xyz/blog/getting-started-with-cairo-1.0/
🔗https://medium.com/nethermind-eth/a-first-look-at-cairo-1-0-a-safer-stronger-simpler-provable-programming-language-892ce4c07b38
- 实践学习
当然,你实践的时候会更快地学习到更多!以下是一些有趣的挑战:
- Starklings: https://github.com/shramee/starklings-cairo1
- Cairo-101: https://github.com/starknet-edu/starknet-cairo-101
- Cairo百科全书 - Awesome Cairo
由于@p_e的惊人努力,你可以在这里找到所有Cairo材料、工具和资源的精选列表:
🔗https://github.com/auditless/awesome-cairo
如果你遇到任何问题,我们都会在此为您提供帮助和解答。欢迎来到Cairo,祝你好运🥂
加入我们的社区⤵️
https://www.starknet.africa/
@GuthL @0xdarlington @0xNurstar @odin_free @StarknetEco @crypto_gurkha @StarkWareLtd