
课程介绍:
《Rust系统开发训练营》专为具备编程基础及研发经验的工程师打造,助力开发者系统掌握Rust语言核心能力。课程面向三类人群:寻求技术转型至云计算、操作系统、数据库及区块链等高薪领域的技术从业者;希望突破技能瓶颈、拓展系统编程视野的进阶开发者;以及追求技术深度的编程爱好者。内容涵盖Rust核心语法、内存安全机制、并发编程范式及语言设计哲学,通过体系化教学帮助学员构建底层开发思维,掌握现代化系统编程利器。
课程截图:

课程目录:
- 00预习
- 01第1周:从helloworld到实用的cli工具
- 1.rust语言简介.mp4
- 10.cli项目:文本签名(一).mp4
- 11.cli项目:文本签名(二).mp4
- 12.cli项目:http文件服务器(一).mp4
- 13.cli项目:http文件服务器(二).mp4
- 14.重构cli项目.mp4
- 15.总结与回顾.mp4
- 2.rust编程工具和cicd环境.mp4
- 3.rust基础语法.mp4
- 4.rust的类型系统与数据结构.mp4
- 5.rust的所有权和生命周期.mp4
- 6.泛型和trait.mp4
- 7.cli项目:处理csv.mp4
- 8.cli项目:生成随机密码.mp4
- 9.cli项目:base64编解码.mp4
- 入学基础和预习资料.pdf
- 01学习手册
- 01欢迎语.html
- 02课前准备.html
- 03课程安排.html
- 04学习群组与助教答疑.html
- 05作业提交.html
- 06毕业条件.html
- 07课程有效期、延期&退费申请.html
- 02第2周:从单线程到多线程,从同步到异步(上篇)
- 02直播
- 01开营直播回放-4.18.mp4
- 02rust直播答疑问题文档-20240421.pdf
- 03第1周
- 011.rust语言简介.mp4
- 022.rust编程工具介绍.mp4
- 033.解析一个cvs文件:掌握rust基础语法.mp4
- 03第2周:从单线程到多线程,从同步到异步(下篇)
- 04第3周:深入浅出元编程
- 1.什么是宏.mp4
- 2.声明宏.mp4
- 3.如何构建过程宏.mp4
- 4.构建过程宏:使用darling.mp4
- 5.构建过程宏:处理derive、field参数(一).mp4
- 6.构建过程宏:处理derive、field参数(二).mp4
- 7.为客户端和服务器生成合适的错误输出(一).mp4
- 8.为客户端和服务端生成合适的错误输出(二).mp4
- 04第2周
- 01入学基础和预习资料.html
- 021.rust语言简介.mp4
- 032.rust编程工具和cicd环境.mp4
- 043.rust基础语法.mp4
- 054.rust的类型系统与数据结构.mp4
- 065.rust的所有权和生命周期.mp4
- 076.泛型和trait.mp4
- 087.cli项目:处理csv.mp4
- 098.cli项目:生成随机密码.mp4
- 109.cli项目:base64编解码.mp4
- 1110.cli项目:文本签名(一).mp4
- 1211.cli项目:文本签名(二).mp4
- 1312.cli项目:http文件服务器(一).mp4
- 1413.cli项目:http文件服务器(二).mp4
- 1615.总结与回顾.mp4
- 17本周作业.html
- 05第3周
- 011.rust并发处理简介.mp4
- 022.矩阵乘法:从线性处理到并发处理(一).mp4
- 033.矩阵乘法:从线性处理到并发处理(二).mp4
- 044.使用并发hashmap实时收集统计信息(一).mp4
- 055.使用并发hashmap实时收集统计信息(二).mp4
- 066.异步处理的基本概念.mp4
- 05第4周:rust生态系统概览(上篇)
- 06第4周
- 06第4周:rust生态系统概览(下篇)
- 1.rust生态系统概览:tokio(二).mp4
- 1.rust生态系统概览:tokio(三).mp4
- 1.rust生态系统概览:tokio(四).mp4
- 1.rust生态系统概览:tokio(一).mp4
- 5.rust生态系统概览:towerhyper.mp4
- 6.rust生态系统概览:数据库处理.mp4
- 7.如何高效利用rust社区信息.mp4
- 第4周作业.pdf
- 011.写一个简易版redisserver.mp4
- 022.简易版redis服务器:respframeencoding(一).mp4
- 033.简易版redis服务器:respframeencoding(二).mp4
- 044.简易版redis服务器:respframedecoding(一).mp4
- 07第5周:构建高性能互联网应用(一)
- 05-chat-master.exe
- 1.http协议入门.mp4
- 2.初步认识axum.mp4
- 3.构建一个聊天服务:软件产品设计与构思.mp4
- 4.构建一个聊天服务:确定网络协议和api.mp4
- 5.构建一个聊天服务:实现系统的骨架.mp4
- 6.构建一个聊天服务:数据库.mp4
- rust第5周课件.pdf
- 08第6周:构建高性能互联网应用(二)
- 09第7周:构建高性能互联网应用(三)
- 1.构建一个聊天服务:实现其他api.mp4
- 2.构建一个聊天服务:完成chatapi.mp4
- 3.构建一个聊天服务:实现messageapi(一).mp4
- 4.构建一个聊天服务:实现messageapi(二).mp4
- 5.构建一个聊天服务:实现messageapi(三).mp4
- 10第8周:构建高性能互联网应用(四)
- 1.构建一个聊天服务:notifyservice(一).mp4
- 2.构建一个聊天服务:notifyservice(二).mp4
- 11第9周:构建强大高效的微服务(一)
- 06-crm-master.exe
- 1.构建强大的微服务:protobufgrpc.mp4
- 2.构建强大高效的微服务:prosttonic.mp4
- 3.crm系统的构思.mp4
- 4.构建一个crm系统:实现user-stat服务(一).mp4
- 5.构建一个crm系统:实现user-stat服务(二).mp4
- 6.构建一个crm系统:实现metadata服务.mp4
- 7.构建一个crm系统:实现notification服务.mp4
- class-6.excalidraw.exe
- 12第10周:构建强大高效的微服务(二)
- 1.构建一个crm系统:集成测试.mp4
- 2.构建一个crm系统:服务间调用(一).mp4
- 3.构建一个crm系统:服务间调用(二).mp4
- 4.构建一个crm系统:tlsnginx(一).mp4
- 5.构建一个crm系统:tlsnginx(二).mp4
- 第10周作业.pdf
- 13第11周:轻松处理各种数据(一)
- 14第12周:轻松处理各种数据(二)
- 15第13周:灵活嵌入各种语法(一)
- 08-dino-master.exe
- 1.基本知识.mp4
- 2.使用nomwinnow解析语法.mp4
- 3.使用winnow解析json.mp4
- 4.使用pest解析json.mp4
- 5.使用winnow重写respdecoder.mp4
- class-8.excalidraw.exe
- 16第14周:灵活嵌入各种语法(二)
- 1.性能测试.mp4
- 2.如何嵌入各种语言.mp4
- 3.构建denodeploy.mp4
- 4.构建denodeploy-bundle.mp4
- 5.构建dino命令行.mp4
- 17第15周:灵活嵌入各种语法(三)
- 1.intojsfromjs.mp4
- 2.dinorun-处理路由.mp4
- 3.dinorun-引入jsengine.mp4
- 4.dinodeploy-终篇.mp4
- 第15周作业.pdf
- 18第16周:让rust代码成为其他语言编写的系统的基石
- rust程序设计(第二版)
- 01o’reillymedia,inc.介绍.html
- 01o’reillymedia,inc.介绍.mp3
- 02专家推荐.html
- 02专家推荐.mp3
- 03译者序.html
- 03译者序.mp3
- 04前言.html
- 04前言.mp3
- 05中文版审读致谢.html
- 05中文版审读致谢.mp3
- 06第1章系统程序员也能享受美好.html
- 06第1章系统程序员也能享受美好.mp3
- 07第2章rust导览(1).html
- 07第2章rust导览(1).mp3
- 08第2章rust导览(2).html
- 08第2章rust导览(2).mp3
- 09第3章基本数据类型.html
- 09第3章基本数据类型.mp3
- 10第4章所有权与移动.html
- 10第4章所有权与移动.mp3
- 11第5章引用.html
- 11第5章引用.mp3
- 12第6章表达式.html
- 12第6章表达式.mp3
- 13第7章错误处理.html
- 13第7章错误处理.mp3
- 14第8章crate与模块(1).html
- 14第8章crate与模块(1).mp3
- 15第8章crate与模块(2).html
- 15第8章crate与模块(2).mp3
- 16第9章结构体.html
- 16第9章结构体.mp3
- 17第10章枚举与模式.html
- 17第10章枚举与模式.mp3
- 18第11章特型与泛型(1).html
- 18第11章特型与泛型(1).mp3
- 19第11章特型与泛型(2).html
- 19第11章特型与泛型(2).mp3
- 20第12章运算符重载.html
- 20第12章运算符重载.mp3
- 21第13章实用工具特型.html
- 21第13章实用工具特型.mp3
- 22第14章闭包.html
- 22第14章闭包.mp3
- 23第15章迭代器(1).html
- 23第15章迭代器(1).mp3
- 24第15章迭代器(2).html
- 24第15章迭代器(2).mp3
- 25第16章集合(1).html
- 25第16章集合(1).mp3
- 26第16章集合(2).html
- 26第16章集合(2).mp3
- 27第17章字符串与文本(1).html
- 27第17章字符串与文本(1).mp3
- 28第17章字符串与文本(2).html
- 28第17章字符串与文本(2).mp3
- 29第18章输入与输出.html
- 29第18章输入与输出.mp3
- 30第19章并发(1).html
- 30第19章并发(1).mp3
- 31第19章并发(2).html
- 31第19章并发(2).mp3
- 32第20章异步编程(1).html
- 32第20章异步编程(1).mp3
- 33第20章异步编程(2).html
- 33第20章异步编程(2).mp3
- 34第20章异步编程(3).html
- 34第20章异步编程(3).mp3
- 35第21章宏.html
- 35第21章宏.mp3
- 36第22章不安全代码(1).html
- 36第22章不安全代码(1).mp3
- 37第22章不安全代码(2).html
- 37第22章不安全代码(2).mp3
- 38第23章外部函数.html
- 38第23章外部函数.mp3
- 39作者介绍.html
- 39作者介绍.mp3
- 40封面介绍.html
- 40封面介绍.mp3
- 41看完了.html
- 41看完了.mp3
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。