Rust 快速入门指南:掌握Rust编程基础

限时促销: ¥19.00 (或使用95学分)
原      价: ¥500.00
更新时间: 2024-07-17 14:43
等 2 人参与

小编提醒:本课程由TinTinLand出品,获得了学员的广泛好评,每位参与课程挑战赛的同学都获得了不同金额的奖励。 最新一期课程将于2024年7月17日一次性更新,所有报名同学请务必添加班长Adam(微信ID:WinniWinni1),加入班级群获得班级服务

为什么学习区块链编程语言,Rust 是必备选择?

⚡ 高性能、类型安全、并发性强 ⚡ 支持多范式编程,被其他语言集成 ⚡众多优质区块链项目都选择Rust语言进行开发或智能合约编写

课程导师

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 从业者。

    购买须知

    【如何开始学习】支付完成后,请务必微信添加班长Adam(微信ID:WinniWinni1),拉您进入班级群 【不支持退订】本课程为虚拟内容服务,订阅后不支持退订、转让,请您理解

TinTinLand
TinTinLand
TinTinLand是一个专注于Web3开发者社区的平台。我们聚焦于推动区块链技术的发展,为开发者提供前沿的科技资讯、技术课程、研讨会、黑客松创业大赛及行业招聘。我们致力于支持Web3开发者的成长,并赋能更多的人加入并参与到Web3的建设中来。欢迎你加入链接全球的爱好者、开发者、创业者的TinTinLand社区,共同定义并构建未来。

讲师的相关课程