Solidity学习思路
- 看基础,主要资料为官网和哔哩哔哩教程,了解清楚基本语法、基本类型、基本关键字、基本结构等;
- 配IDE,搭建一整套开发调试环境,如:在线Remix、在线ChainIDE等;
- 开发调试基础合约,如:Hello World,存储Storage等,主要熟悉智能合约的整个开发部署流程;
- 尝试开发复杂合约,如投票,同时对比学习别人的投票合约;
- 了解辅助工具库,如OpenZeppelin,避免重复造轮子,提高开发上层应用的质量和效率;
- 整理文章与问题,与人交流,完善不足之处;
- 加入技术社区,继续学习成长,同时捕捉行业最新动向。