Mike Tang
Rust语言中文社区联创,资深Rust开发者,Substrate专家
2014年底接触Rust语言,一直从事Rust语言的布道与推广
2016年组织Rust中文社区撰写世界上第一本Rust书籍 Rust Primer
参与翻译《Rust权威指南》和《Rust实战》两本Rust书籍
2018年开始接触Substrate,Substrate专家
课程大纲
本次共6节课,每节课时长大概40-60分钟左右,课程一次性全部更新上架。第一课:初识Rust
Rust基础语法
Rust基础类型
Rust语言的显著特性
第二课:Rust的所有权
所有权
借用与引用
不可变引用与可变引用
第三课:复合类型
结构体与枚举
模式匹配
动态数组
HashMap
第四课:泛型与Trait
泛型
Trait
生命期简介
第五课:错误处理,宏
Option
Result 与 错误处理
声明宏
过程宏
第六课:主流公链对Rust的使用介绍
Substrate中的Rust导学
NEAR中的Rust导学
Solana中的Rust导学
IC中的Rust导学
您将得到
初步掌握Rust语言精髓之处
与全球顶尖生态开发者交流
官方认证毕业证书
优秀者有机会获资源&工作推荐
长期 NEAR Bounty 任务等你参与
教学模式
视频:6节录播课一次性全部上架
作业:每节课后都有简单的实践作业练习。
答疑:随时微信班级群与老师、助教交流。。
课程学习路径:观看视频➡️写作业➡️班级群答疑➡️长期 NEAR Bounty 任务
推荐人群
本课程需要一定的编程基础,如您无任何编程基础,请慎重报名
我们推荐以下人群报名课程
区块链生态开发者:想要系统学习Rust语言,或利用Rust开发其它应用;
计算机专业大学生:对区块链感兴趣,志在毕业后投身 Web3 和区块链开发大潮;
从互联网想要转行的程序员:已经熟练使用至少一门技术语言,想把传统网络服务移植到区块链上;进一步利用区块链优势拓展业务的 IT 从业者。