本课程将带你从基础入手,通过平缓的学习曲线和丰富的案例,并以编译器作为实战项目,让你熟练掌握Rust的应用,并有能力解决实际开发中的各种复杂问题。

1-1课前必读((不看会错过一个亿))

1-2课程导学(09:20)

2-1环境安装指导文档

2-2LSP

2-3Hello_World(05:58)

2-4作业:试着玩一下Cargo!

3-1本章导学

3-2类型系统概述(06:11)

3-3变量和可变性(11:16)

3-4基础数据类型(05:49)

3-5作业:求两个无符号数的平均数

3-6整数溢出(10:15)

3-7元组(04:46)

3-8数组(07:18)

3-9切片类型(07:14)

3-10结构体(08:50)

3-11枚举(04:44)

3-12各种注释类型

3-13pringln函数

3-14在不同类型之间转换(07:53)

4-1本章导学

4-2表达式的多种形式(05:21)

4-3if_else选择结构(04:43)

4-4使用loop循环(05:13)

4-5使用while循环(03:16)

4-6使用for_range进行迭代(06:03)

4-7Rust中的match模式匹配(07:28)

4-8if_let语法糖(05:29)

4-9while_let语法糖(02:13)

4-10函数与方法(07:17)

4-11函数与闭包(04:18)

4-12作业:斐波那契数列

4-13高阶函数(06:55)

4-14发散函数(03:29)

4-15实践_猜数字游戏(09:23)

5-1本章导学

5-2Rust中的模块化编程(08:29)

5-3使用pub改变可见性(07:26)

5-4结构体的可见性(06:32)

5-5使用use绑定模块成员(04:19)

5-6使用super与self简化模块路径(03:55)

5-7本章作业

5-8项目目录层次结构(05:27)

6-1本章导学

6-2泛型作为函数参数的类型(加片头)(08:06)

6-3结构体中的泛型(06:41)

6-4结构体泛型的实现(08:07)

6-5使用_traits_定义共同的行为(07:39)

6-6自动派生(06:16)

独家号:慕课网

慕课网(IMOOC)是IT技能学习平台。慕课网(IMOOC)课程涉及JAVA、前端、Python、大数据等60类主流技术语言,覆盖了面试就业、职业成长、自我提升等需求场景,帮助用户实现从技能提升到岗位提升的能力闭环。

学习方式:在线播放或缓存下载