基础阶段 - Rust 编程
  • Rust编程语言为学习操作系统设计与实现打下坚实基础
  • 通过完成110道Rustling编程题,强化训练Rust编程技能
  • 该阶段排行榜达到满分可晋级,进入专业阶段学习
  • 关于该阶段课程的详细信息请通过“课程介绍”中的课程公告进行了解
讲师:温老师,崔老师,陈老师
签到人数:890
cover
基础阶段 - Rust 编程
  • 课程介绍
  • 学习视频(11)
  • 组队信息(149)
  • 晋级榜单(439)

基础阶段 - Rust 编程

第一阶段
(2周)
基础阶段
必修
Rust编程语言&Rustlings强化训练第1周9.15 周一Rust入门,基本语法,基本数据类型,所有权
9.17 周三枚举类型:Option/Result,match,泛型<T>,trait
9.19 周五生命周期,迭代器,智能指针,闭包,类型转换
第2周9.22 周一最佳工程实践
9.24 周三数据结构与算法基础训练
9.26 周五基础并发、异步、操作系统编程 (Linux)


第一阶段晋级任务:rustlings

github classroom邀请链接(点击创建自己的作业仓库用于实验):作业链接

提交后,可以在 Github 仓库的 Action 页面查看自己的成绩,也可查看本站在线排行榜:排行榜

学习资料

Rust 程序设计语言: https://kaisery.github.io/trpl-zh-cn/

通过例子学 Rust: https://rustwiki.org/zh-CN/rust-by-example/

Rust 语言圣经: https://course.rs/about-book.html

Rust 秘典: https://nomicon.purewhite.io/intro.html

Rust 算法教程: https://algo.course.rs/about-book.html

Rust 参考手册: https://rustwiki.org/zh-CN/reference/introduction.html

empty image
暂无数据
每支队伍最多 5
序号队伍名称城市学校人数队长队员
Simple Empty
暂无数据
排名姓名学校分数最后提交时间链接
Simple Empty
暂无数据