Rust训练营:系统入门到实战进阶,掌握现代系统编程

・本站会员获取资源无需消耗积分。
为防止资源链接失效,请及时转存文件。
  • 夸克网盘 Rust语言从入门到实战:完整指南

    Rust语言从入门到实战:完整指南
    Rust语言从入门到实战:完整指南
  • 夸克网盘 Rust程序设计实战:从入门到精通(第2版)

    Rust程序设计实战:从入门到精通(第2版)
    Rust程序设计实战:从入门到精通(第2版)
  • 夸克网盘 60多门编程语言学习书籍超级大合集

    60多门编程语言学习书籍超级大合集
    60多门编程语言学习书籍超级大合集
  • 夸克网盘 700+本编程语言学习PDF合集:涵盖60多种语言,从入门到精通

    700+本编程语言学习PDF合集:涵盖60多种语言,从入门到精通
    700+本编程语言学习PDF合集:涵盖60多种语言,从入门到精通
  • 夸克网盘 60多门编程语言学习书籍超级大合集(700+本)PDF

  • 夸克网盘 60多门编程语言学习书籍大合集:编程学习的丰富资源宝库

    60多门编程语言学习书籍大合集:编程学习的丰富资源宝库
    60多门编程语言学习书籍大合集:编程学习的丰富资源宝库
  • 夸克网盘 编程开发课程合集:Python、Java、算法、Web等技术

    编程开发课程合集:Python、Java、算法、Web等技术
    编程开发课程合集:Python、Java、算法、Web等技术
  • 夸克网盘 CSDN会员专属电子书合集:千本编程与技术进阶必读

    CSDN会员专属电子书合集:千本编程与技术进阶必读
    CSDN会员专属电子书合集:千本编程与技术进阶必读
  • 夸克网盘 清华大学图书馆高清电子书合集|5万册全学科精选资源

    清华大学图书馆高清电子书合集|5万册全学科精选资源
    清华大学图书馆高清电子书合集|5万册全学科精选资源
  • 夸克网盘 清华大学出版社2237册正版图书合集

  • 夸克网盘 某大学出版社1416册图书合集

    某大学出版社1416册图书合集
    某大学出版社1416册图书合集
  • 夸克网盘 清华大学出版社2237册正版图书合集

    清华大学出版社2237册正版图书合集
    清华大学出版社2237册正版图书合集
  • 夸克网盘 电工入门进阶精通维修教程

    电工入门进阶精通维修教程
    电工入门进阶精通维修教程
  • 夸克网盘 西门子PLC编程与实战应用全攻略

    西门子PLC编程与实战应用全攻略
    西门子PLC编程与实战应用全攻略
  • 夸克网盘 Go实战训练营1期

    Go实战训练营1期
    Go实战训练营1期

掌握未来系统编程语言:Rust训练营全面上线

你是否正在寻找一门既能保证性能,又能确保内存安全的现代编程语言?Rust 正是近年来全球开发者社区增长最快的编程语言之一。根据 Stack Overflow 2024 年开发者调查报告,Rust 连续第八年被评为“最受喜爱的编程语言”,被广泛应用于云计算、区块链、操作系统、嵌入式系统和高性能后端服务等领域。

本套《Rust训练营》课程专为已有编程基础的工程师打造,帮助你从零开始系统掌握 Rust 编程语言的核心理念与实战技能,快速迈入高薪技术领域。无论你是想转型进入 Web3、云原生架构,还是希望提升在分布式系统中的开发能力,这门课程都将为你打下坚实的基础。

谁适合学习这门课程?

已掌握至少一门编程语言(如 Java、Python、Go 或 C++),具备实际项目经验的开发者
希望进入云计算、数据库内核、区块链、操作系统等底层或高性能领域的工程师
想要深入理解内存管理、并发模型和类型系统的技术爱好者
渴望提升工程能力和代码质量,追求“零成本抽象”与“无畏并发”的编程实践者

无需从头学习计算机原理,课程以“动手驱动理论”的方式设计,边做项目边掌握核心概念,真正实现“学得会、用得上”。

课程内容与特色

本训练营内容体系完整,覆盖从基础语法到高级实战的全链路学习路径。课程包含大量视频讲解与配套资料,并附赠《Rust 程序设计(第二版)》完整有声书,方便通勤或碎片时间巩固知识。

核心模块包括:

  • 基础入门与工具链:从 Rust 语言简介、编程环境搭建开始,快速掌握基础语法、类型系统、所有权与生命周期等核心概念。
  • CLI 项目实战:通过处理 CSV、Base64 编解码、生成随机密码、文本签名、HTTP 文件服务器等真实项目,将理论知识转化为动手能力。
  • 并发与异步编程:深入理解 Rust 的并发模型,从单线程到多线程,从同步到异步,掌握 tokio 等关键生态工具。
  • 元编程与宏:系统讲解声明宏与过程宏的构建方法,提升代码抽象与复用能力。
  • 高性能互联网应用:从 HTTP 协议入门到 axum 框架实战,逐步构建完整的聊天服务系统,涵盖数据库、API 设计、消息通知等核心环节。
  • 微服务架构:基于 protobuf、gRPC、tonic 等工具,构建企业级 CRM 系统,实现服务间调用、集成测试与 TLS 安全部署。
  • 数据处理与语法解析:使用 nom、winnow、pest 等库解析 JSON 与自定义语法,轻松应对各种数据格式。
  • 语言嵌入与扩展:学习如何将 Rust 代码嵌入其他语言系统,构建类似 deno 的命令行工具与运行时环境。

附赠资源

课程附赠《Rust 程序设计(第二版)》完整有声书与配套文稿,覆盖从基础数据类型、所有权、引用、结构体、枚举、错误处理,到高级主题如并发、异步编程、宏、不安全代码等全部章节,是学习 Rust 的绝佳补充资料。

📢 以下文件由百度网盘用户于2026-01-07分享(文件数量过多时仅展示部分文件)
V-4961:Rust训练营15.06GB
Rust 程序设计(第二版)268.09MB
41 看完了.mp3145.26KB
41 看完了.html5.12KB
40 封面介绍.mp3292.36KB
40 封面介绍.html5.57KB
39 作者介绍.mp3382.36KB
39 作者介绍.html5.97KB
38 第 23 章 外部函数.mp39.82MB
38 第 23 章 外部函数.html68.95KB
37 第 22 章 不安全代码(2).mp311.29MB
37 第 22 章 不安全代码(2).html392.62KB
36 第 22 章 不安全代码(1).mp34.25MB
36 第 22 章 不安全代码(1).html25.97KB
35 第 21 章 宏.mp38.93MB
35 第 21 章 宏.html393.03KB
34 第 20 章 异步编程(3).mp34.41MB
34 第 20 章 异步编程(3).html219.75KB
33 第 20 章 异步编程(2).mp39.01MB
33 第 20 章 异步编程(2).html149.07KB
32 第 20 章 异步编程(1).mp310.56MB
32 第 20 章 异步编程(1).html382.97KB
31 第 19 章 并发(2).mp36.84MB
31 第 19 章 并发(2).html76.36KB
30 第 19 章 并发(1).mp310.14MB
30 第 19 章 并发(1).html789.91KB
29 第 18 章 输入与输出.mp38.79MB
29 第 18 章 输入与输出.html204.84KB
28 第 17 章 字符串与文本(2).mp36.55MB
28 第 17 章 字符串与文本(2).html51.57KB
27 第 17 章 字符串与文本(1).mp39.36MB
27 第 17 章 字符串与文本(1).html400.15KB
26 第 16 章 集合(2).mp35.43MB
26 第 16 章 集合(2).html201.46KB
25 第 16 章 集合(1).mp38.52MB
25 第 16 章 集合(1).html261.02KB
24 第 15 章 迭代器(2).mp312.16MB
24 第 15 章 迭代器(2).html204.07KB
23 第 15 章 迭代器(1).mp33.88MB
23 第 15 章 迭代器(1).html30.84KB
22 第 14 章 闭包.mp36.68MB
22 第 14 章 闭包.html230.15KB
21 第 13 章 实用工具特型.mp310.71MB
21 第 13 章 实用工具特型.html149.56KB
20 第 12 章 运算符重载.mp35.13MB
20 第 12 章 运算符重载.html43.17KB
19 第 11 章 特型与泛型(2).mp34.27MB
19 第 11 章 特型与泛型(2).html30.62KB
18 第 11 章 特型与泛型(1).mp37.72MB
18 第 11 章 特型与泛型(1).html151.69KB
17 第 10 章 枚举与模式.mp37.37MB
17 第 10 章 枚举与模式.html364.95KB
16 第 9 章 结构体.mp37.93MB
16 第 9 章 结构体.html90.4KB
15 第 8 章 crate 与模块(2).mp35.38MB
15 第 8 章 crate 与模块(2).html272.19KB
14 第 8 章 crate 与模块(1).mp37.22MB
14 第 8 章 crate 与模块(1).html79.35KB
13 第 7 章 错误处理.mp36.56MB
13 第 7 章 错误处理.html42.11KB
12 第 6 章 表达式.mp37.23MB
12 第 6 章 表达式.html55.96KB
11 第 5 章 引用.mp311.47MB
11 第 5 章 引用.html555.58KB
10 第 4 章 所有权与移动.mp38.46MB
10 第 4 章 所有权与移动.html733.38KB
09 第 3 章 基本数据类型.mp311.58MB
09 第 3 章 基本数据类型.html266.13KB
08 第 2 章 Rust 导览(2).mp312.33MB
08 第 2 章 Rust 导览(2).html557.83KB
07 第 2 章 Rust 导览(1).mp32.48MB
07 第 2 章 Rust 导览(1).html17.62KB
06 第 1 章 系统程序员也能享受美好.mp32.34MB
06 第 1 章 系统程序员也能享受美好.html14.08KB
05 中文版审读致谢.mp3251.39KB
05 中文版审读致谢.html7.32KB
04 前言.mp32.3MB
04 前言.html82.77KB
03 译者序.mp31.49MB
03 译者序.html10.45KB
02 专家推荐.mp3626.39KB
02 专家推荐.html7.16KB
01 O'Reilly Media, Inc.介绍.mp3411.89KB
01 O'Reilly Media, Inc.介绍.html3.89KB
18 第16周:让 Rust 代码成为其他语言编写的系统的基石0B
17 第15周:灵活嵌入各种语法(三)902.61MB
第 15 周作业.pdf186.64KB
4. dino deploy - 终篇 .mp4177.16MB
3. dino run -引入 js engine .mp4240.36MB
2. dino run- 处理路由 .mp4343.55MB
1. IntoJsFromJs .mp4141.37MB
16 第14周:灵活嵌入各种语法(二)830.96MB
5. 构建 dino 命令行 .mp4263.64MB
4. 构建 deno deploy-bundle .mp4222.96MB
3. 构建 deno deploy .mp477.44MB
2. 如何嵌入各种语言 .mp4100.79MB
1. 性能测试 .mp4166.13MB
15 第13周:灵活嵌入各种语法(一)1.06GB
class-8.excalidraw.exe2.72MB
5. 使用 winnow 重写 RESP decoder .mp4240.22MB
4. 使用 pest 解析 json .mp4193.79MB
3. 使用 winnow 解析 json .mp4290.56MB
2. 使用 nomwinnow 解析语法 .mp4261.83MB
1. 基本知识 .mp4100.97MB
08-dino-master.exe371.76KB
14 第12周:轻松处理各种数据(二)0B
13 第11周:轻松处理各种数据(一)0B
12 第10周:构建强大高效的微服务(二)890.69MB
第 10 周作业.pdf65.51KB
5. 构建一个 CRM 系统:TLSnginx(二) .mp4137.72MB
4. 构建一个 CRM 系统:TLSnginx(一) .mp4139.54MB
3. 构建一个 CRM 系统:服务间调用(二) .mp4240.99MB
2. 构建一个 CRM 系统:服务间调用(一) .mp4132.5MB
1. 构建一个 CRM 系统:集成测试 .mp4239.88MB
11 第9周:构建强大高效的微服务(一)1.28GB
class-6.excalidraw.exe590.64KB
7. 构建一个 CRM 系统:实现 notification 服务 .mp4208.25MB
6. 构建一个 CRM 系统:实现 metadata 服务 .mp4164.17MB
5. 构建一个 CRM 系统:实现 user-stat 服务(二) .mp4372.98MB
4. 构建一个 CRM 系统:实现 user-stat 服务(一) .mp4265.07MB
3. CRM 系统的构思 .mp438.03MB
2. 构建强大高效的微服务:prosttonic .mp4182.76MB
1. 构建强大的微服务:protobufgRPC .mp475.84MB
06-crm-master.exe443.61KB
10 第8周:构建高性能互联网应用(四)370.81MB
2. 构建一个聊天服务:notify service(二) .mp4213.46MB
1. 构建一个聊天服务:notify service(一) .mp4157.35MB
09 第7周:构建高性能互联网应用(三)960.61MB
5. 构建一个聊天服务:实现 message API(三) .mp4181.27MB
4. 构建一个聊天服务:实现 message API(二) .mp4146.74MB
3. 构建一个聊天服务:实现 message API(一) .mp4183.63MB
2. 构建一个聊天服务:完成 ChatAPI .mp4224.01MB
1. 构建一个聊天服务:实现其他 API .mp4224.96MB
08 第6周:构建高性能互联网应用(二)0B
07 第5周:构建高性能互联网应用(一)830.15MB
Rust 第5周课件.pdf12.39MB
6. 构建一个聊天服务:数据库 .mp4178.21MB
5. 构建一个聊天服务:实现系统的骨架 .mp4161.69MB
4. 构建一个聊天服务:确定网络协议和 API .mp489.6MB
3. 构建一个聊天服务:软件产品设计与构思 .mp4174.84MB
2. 初步认识 axum .mp4133.39MB
1. HTTP 协议入门 .mp479.67MB
05-chat-master.exe381.38KB
06 第4周:Rust 生态系统概览(下篇)1GB
第 4 周作业.pdf47.68KB
7. 如何高效利用 Rust 社区信息 .mp482.36MB
6. Rust 生态系统概览:数据库处理 .mp4236.71MB
5. Rust 生态系统概览:TowerHyper .mp4125.82MB
1. Rust 生态系统概览:tokio(一) .mp444.7MB
1. Rust 生态系统概览:tokio(四) .mp4252.61MB
1. Rust 生态系统概览:tokio(三) .mp4144.79MB
1. Rust 生态系统概览:tokio(二).mp4139.55MB
06 第4周517.75MB
04 4. 简易版 Redis 服务器:RespFrame decoding(一).mp4106MB
03 3. 简易版 Redis 服务器:RespFrame encoding(二).mp4168.5MB
02 2. 简易版 Redis 服务器:RespFrame encoding(一).mp4145.76MB
01 1. 写一个简易版 Redis server.mp497.49MB
05 第4周:Rust 生态系统概览(上篇)0B
05 第3周941.47MB
06 6. 异步处理的基本概念.mp4103.12MB
05 5. 使用并发 HashMap 实时收集统计信息(二).mp4215.7MB
04 4. 使用并发 HashMap 实时收集统计信息(一).mp4120.35MB
03 3. 矩阵乘法:从线性处理到并发处理(二).mp4189.35MB
02 2. 矩阵乘法:从线性处理到并发处理(一).mp4128.35MB
01 1. Rust 并发处理简介.mp4184.6MB
04 第2周1.95GB
17 本周作业.html2.6KB
16 15. 总结与回顾.mp476.04MB
14 13. CLI 项目:HTTP 文件服务器(二).mp4127.89MB
13 12. CLI 项目:HTTP 文件服务器(一).mp4240.15MB
12 11. CLI 项目:文本签名(二).mp4214.75MB
11 10. CLI 项目:文本签名(一).mp4235.53MB
10 9. CLI 项目:Base64 编解码.mp4236.95MB
09 8. CLI 项目:生成随机密码.mp4300.43MB
08 7. CLI 项目:处理 CSV.mp4207.86MB
07 6. 泛型和 trait.mp427.76MB
06 5. Rust 的所有权和生命周期.mp478.79MB
05 4. Rust 的类型系统与数据结构.mp430.68MB
04 3. Rust 基础语法.mp455.81MB
03 2. Rust 编程工具和 CICD 环境.mp4139.4MB
02 1. Rust 语言简介.mp427.03MB
01 入学基础和预习资料.html2.56KB
04 第3周:深入浅出元编程926.2MB
8. 为客户端和服务端生成合适的错误输出(二) .mp4144.8MB
7. 为客户端和服务器生成合适的错误输出(一) .mp4189.88MB
6. 构建过程宏:处理 derive、field 参数(二) .mp477.99MB
5. 构建过程宏:处理 derive、field 参数(一) .mp4151.3MB
4. 构建过程宏:使用 darling .mp4127.64MB
3. 如何构建过程宏 .mp4107.48MB
2. 声明宏 .mp4104.87MB
1. 什么是宏 .mp422.25MB
03 第2周:从单线程到多线程,从同步到异步(下篇)0B
03 第1周665.77MB
03 3. 解析一个 CVS 文件:掌握 Rust 基础语法.mp4459.3MB
02 2. Rust 编程工具介绍.mp4131.68MB
01 1. Rust 语言简介.mp474.79MB
02 直播237.66MB
02 Rust 直播答疑问题文档-20240421.pdf7.11MB
01 开营直播回放-4.18.mp4230.55MB
02 第2周:从单线程到多线程,从同步到异步(上篇)0B
01 学习手册14.23KB
07 课程有效期、延期&退费申请.html2.53KB
06 毕业条件.html1.96KB
05 作业提交.html2.01KB
04 学习群组与助教答疑.html1.89KB
03 课程安排.html1.33KB
02 课前准备.html2.45KB
01 欢迎语.html2.06KB
01 第1周:从 Hello world 到实用的 CLI 工具1.62GB
入学基础和预习资料.pdf655.43KB
9. CLI 项目:Base64 编解码.mp4167.56MB
8. CLI 项目:生成随机密码.mp4210.93MB
7. CLI 项目:处理 CSV.mp4160.37MB
6. 泛型和 trait.mp431.4MB
5. Rust 的所有权和生命周期.mp475.61MB
4. Rust 的类型系统与数据结构.mp435.52MB
3. Rust 基础语法.mp456.57MB
2. Rust 编程工具和 CICD 环境.mp425.93MB
15. 总结与回顾.mp474.17MB
14. 重构 CLI 项目 .mp4129.28MB
13. CLI 项目:HTTP 文件服务器(二).mp490.2MB
12. CLI 项目:HTTP 文件服务器(一).mp4178.85MB
11. CLI 项目:文本签名(二).mp4134.87MB
10. CLI 项目:文本签名(一).mp4177.45MB
1. Rust 语言简介.mp4107.28MB
00 预习0B
共199个文件,合计:15.06GB
百度网盘
资源评论 AUP主 M管理员
评分
{{ rating }}分