开篇词 (1讲)
开篇词|让Rust成为你的下一门主力语言
时长 16:48
前置篇 (3讲)
01|内存:值放堆上还是放栈上,这是一个问题
时长 15:23
02|串讲:编程开发中,那些你需要掌握的基本概念
时长 18:15
加餐|这个专栏你可以怎么学,以及Rust是否值得学?
时长 16:42
基础篇 (21讲)
03|初窥门径:从你的第一个Rust程序开始!
时长 19:35
04|get hands dirty:来写个实用的CLI小工具
时长 11:13
05|get hands dirty:做一个图片服务器有多难?
时长 17:59
06|get hands dirty:SQL查询工具怎么一鱼多吃?
时长 25:03
07|所有权:值的生杀大权到底在谁手上?
时长 13:51
08|所有权:值的借用是如何工作的?
时长 14:16
09|所有权:一个值可以有多个所有者么?
时长 15:38
10|生命周期:你创建的值究竟能活多久?
时长 14:10
11|内存管理:从创建到消亡,值都经历了什么?
时长 20:37
加餐|愚昧之巅:你的Rust学习常见问题汇总
时长 12:48
12|类型系统:Rust的类型系统有什么特点?
时长 21:29
13|类型系统:如何使用trait来定义接口?
时长 24:34
14|类型系统:有哪些必须掌握的trait?
时长 24:47
15|数据结构:这些浓眉大眼的结构竟然都是智能指针?
时长 21:42
16|数据结构:Vec<T>、&[T]、Box<[T]> ,你真的了解集合容器么?
时长 13:35
17|数据结构:软件系统核心部件哈希表,内存如何布局?
时长 17:10
18|错误处理:为什么Rust的错误处理与众不同?
时长 17:43
19|闭包:FnOnce、FnMut和Fn,为什么有这么多类型?
时长 18:23
20|4 Steps :如何更好地阅读Rust源码?
时长 21:35
21|阶段实操(1):构建一个简单的KV server-基本流程
时长 11:49
22|阶段实操(2):构建一个简单的KV server-基本流程
时长 18:37
期中周 (2讲)
加餐|期中测试:来写一个简单的grep命令行
时长 02:23
加餐|期中测试:参考实现讲解
时长 05:12
进阶篇 (11讲)
23|类型系统:如何在实战中使用泛型编程?
时长 17:27
24|类型系统:如何在实战中使用trait object?
时长 11:45
25|类型系统:如何围绕trait来设计和架构系统?
时长 17:22
加餐|Rust2021版次问世了!
时长 09:05
26|阶段实操(3):构建一个简单的KV server-高级trait技巧
时长 16:09
27|生态系统:有哪些常有的Rust库可以为我所用?
时长 18:21
28|网络开发(上):如何使用Rust处理网络请求?
时长 15:54
29|网络开发(下):如何使用Rust处理网络请求?
时长 10:52
30|Unsafe Rust:如何用C++的方式打开Rust?
时长 18:47
31|FFI:Rust如何和你的语言架起沟通桥梁?
时长 19:01
32|实操项目:使用PyO3开发Python3模块
时长 11:43
并发篇 (11讲)
33|并发处理(上):从atomics到Channel,Rust都提供了什么工具?
时长 16:29
34|并发处理(下):从atomics到Channel,Rust都提供了什么工具?
时长 11:44
35|实操项目:如何实现一个基本的MPSC channel?
时长 15:51
用户故事|绝望之谷:改变从学习开始
时长 10:15
36|阶段实操(4):构建一个简单的KV server-网络处理
时长 17:17
37|阶段实操(5):构建一个简单的KV server-网络安全
时长 09:04
38|异步处理:Future是什么?它和async/await是什么关系?
时长 20:40
39|异步处理:async/await内部是怎么实现的?
时长 13:35
40|异步处理:如何处理异步IO?
时长 14:49
41|阶段实操(6):构建一个简单的KV server-异步处理
时长 11:22
42|阶段实操(7):构建一个简单的KV server-如何做大的重构?
时长 17:14
实战篇 (7讲)
43|生产环境:真实世界下的一个Rust项目包含哪些要素?
时长 13:51
44|数据处理:应用程序和数据如何打交道?
时长 11:43
45|阶段实操(8):构建一个简单的KV server-配置/测试/监控/CI/CD
时长 17:00
46|软件架构:如何用Rust架构复杂系统?
时长 16:34
大咖助场|开悟之坡(上):Rust的现状、机遇与挑战
时长 12:43
大咖助场|开悟之坡(下):Rust的现状、机遇与挑战
时长 11:20
用户故事|语言不仅是工具,还是思维方式
时长 13:56
高级篇 (3讲)
加餐|代码即数据:为什么我们需要宏编程能力?
时长 09:09
加餐|宏编程(上):用最“笨”的方式撰写宏
时长 15:52
加餐|宏编程(下):用 syn/quote 优雅地构建宏
时长 17:03
结束语 (2讲)
结束语|永续之原:Rust学习,如何持续精进?
时长 13:16
期末测试|来赴一场满分之约!
时长 00:44
学习锦囊 (3讲)
特别策划|学习锦囊(一):听听课代表们怎么说
时长 11:22
特别策划|学习锦囊(二):听听课代表们怎么说
时长 13:16
特别策划|学习锦囊(三):听听课代表们怎么说
时长 06:59
AIGC加餐 (1讲)
特别策划|生成式AI:哪些开发环节可能被颠覆? 隐藏内容此处内容需要权限查看
会员免费查看
隐藏内容
此处内容需要权限查看
会员免费查看时长 24:25
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。