
采用“语言基石—>内存模型—>标准库应用—>编译器原理—>系统实战”的五阶进击模型,带你从Rust开发环境与基本数据类型起步,深入所有权(Ownership)、借用(Borrowing)与生命周期(Lifetimes)的内存安全核心,构建无GC(垃圾回收)的高性能编程底座。课程核心聚焦于编译原理与底层架构,通过实战Brainfuck解释器与JIT(即时编译器),深入剖析x64汇编、Opcode定义与中间表示(IR),掌握编译器前端的词法分析与后端代码生成。进阶至系统级应用,你将亲手实现Socks5代理服务器,驾驭多线程并发与异步网络编程。这不仅是语言的入门,更是对2026年企业级内存安全、零成本抽象与底层系统构建能力的深度重塑,助你从一名高级开发者蜕变为具备内核级掌控力的稀缺Rust专家。
课程目录:
Rust系统入门
+—第10章 Brainfuck解释器
| 10-2 brainfuck语法解析.mp4
| 10-3 brainfuck opcode 定义.mp4
| 10-4 brainfuck 解释器实现.mp4
| 10-5 测试.mp4
| 10-6 使用中间表示(一).mp4
| 10-7 使用中间表示(二).mp4
|
+—第11章 实现Brainfuck的JIT编译器
| 11-2 x64汇编简介(一).mp4
| 11-3 x64汇编简介(二).mp4
| 11-4 什么是JIT.mp4
| 11-5 dynasm介绍.mp4
| 11-6 实现BrainfuckJIT.mp4
|
+—第12章 Rust 的网络和多线程编程
| 12-1 项目演示.mp4
| 12-2 什么是代理.mp4
| 12-3 socks5proxy(一).mp4
| 12-4 socks5proxy(二).mp4
|
+—第13章 课程总结
| 13-1 Rust课程总结.mp4
| 更新说明.txt
|
+—第1章课程介绍与学习指南iclass=new_tagi
| (1.1)–1-1课前必读((不看会错过一个亿))_.pdf
| [1.1]–1-2课程导学.mp4
|
+—第2章Rust的开发环境与工具iclass=new_tagi
| (2.1)–2-1环境安装指导文档_.pdf
| (2.2)–2-2LSP_.pdf
| [2.1]–2-3Hello_World[4].mp4
|
+—第3章Rust基本数据类型iclass=new_tagi
| (3.1)–3-1本章导学_.pdf
| (3.2)–3-12各种注释类型_.pdf
| (3.3)–3-13println函数_.pdf
| [3.1]–3-2类型系统概述[4].mp4
| [3.2]–3-3变量和可变性[4].mp4
| [3.3]–3-4基础数据类型[4].mp4
| [3.4]–3-6整数溢出[4].mp4
| [3.5]–3-7元组[4].mp4
| [3.6]–3-8数组[4].mp4
| [3.7]–3-9切片类型[4].mp4
| [3.8]–3-10结构体[4].mp4
| [3.9]–3-11枚举[4].mp4
|
+—第4章Rust流程控制iclass=new_tagi
| (4.1)–4-1本章导学_.pdf
| (4.2)–4-12作业斐波那契数列_.pdf
| [4.10]–4-11函数与闭包[4].mp4
| [4.11]–4-13高阶函数[4].mp4
| [4.12]–4-14发散函数[4].mp4
| [4.13]–4-15实践猜数字游戏[4].mp4
| [4.1]–4-2表达式的多种形式[4].mp4
| [4.2]–4-3if_else选择结构[4].mp4
| [4.3]–4-4使用loop循环[4].mp4
| [4.4]–4-5使用while循环[4].mp4
| [4.5]–4-6使用for_range进行迭代[4].mp4
| [4.6]–4-7Rust中的match模式匹配.mp4
| [4.7]–4-8if_let语法糖[4].mp4
| [4.8]–4-9while_let语法糖[4].mp4
| [4.9]–4-10函数与方法[4].mp4
|
+—第5章Rust中使用模块组织代码iclass=new_tagi
| (5.1)–5-1本章导学_.pdf
| [5.1]–5-2Rust中的模块化编程[4].mp4
| [5.2]–5-3使用pub改变可见性[4].mp4
| [5.3]–5-4结构体的可见性[4].mp4
| [5.4]–5-5使用use绑定模块成员[4].mp4
| [5.5]–5-6使用super与self简化模块路径[4].mp4
| [5.6]–5-8项目目录层次结构[4].mp4
|
+—第6章Rust中的泛型iclass=new_tagi
| (6.1)–6-1本章导学_.pdf
| [6.1]–6-2泛型作为函数参数的类型(加片头)[4].mp4
| [6.2]–6-3结构体中的泛型[4].mp4
| [6.3]–6-4结构体泛型的实现[4].mp4
| [6.4]–6-5使用traits定义共同的行为[4].mp4
| [6.5]–6-6自动派生[4].mp4
|
+—第7章 Rust中的作用域及作用域的规则
| 7-2 Rust中的所有权.mp4
| 7-3 Rust中的借用.mp4
| 7-5 生命周期注解.mp4
|
+—第8章 Rust中的错误处理机制
| 8-2 不可恢复的错误.mp4
| 8-3 可恢复的错误.mp4
| 8-4 自定义错误与问号表达式.mp4
|
\—第9章 Rust标准库
9-2 Rust中的智能指针Box.mp4
9-3 Rust中的引用计数Rc.mp4
9-4 Rust中的Vector动态数组.mp4
9-5 Rust中的HashMap.mp4
9-6 Rust 中的多种字符串String.mp4
9-7 Rust中的系统时间SystemTime.mp4
下载地址:
感谢您的来访,获取更多精彩文章请收藏本站。


















