找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

114

积分

0

好友

14

主题
发表于 2025-9-14 22:27:39 | 查看: 195| 回复: 15

课程简介

本课程是2024年最新推出的Rust全栈开发体系化课程,从基础语法到高级特性全面覆盖。课程涵盖Rust核心概念(所有权、生命周期、泛型、trait)、异步编程(tokio)、Web开发(axum)、微服务架构、客户端开发(dioxus)等关键技术栈。通过构建Redis服务器、HTTP文件服务器、聊天系统、CRM系统等真实项目,帮助学员深入理解Rust在现代全栈开发中的应用。课程包含完整的视频讲解、代码示例、作业练习和社区支持,适合有一定编程基础的开发者系统学习Rust语言并掌握全栈开发技能。


下载地址

游客,如果您要查看本帖隐藏内容请回复

课程目录

01 课程导学

课程安排与学习指南

02 Rust基础语法

语言简介与基础语法学习

03 Rust核心概念

类型系统与所有权生命周期

04 CLI项目实战

CSV处理与文本签名项目

05 异步与并发

异步处理与并发编程实践

06 宏编程

声明宏与过程宏构建

07 Web开发实战

HTTP协议与聊天服务开发

08 微服务架构

CRM系统与gRPC微服务

09 客户端开发

Dioxus框架与前端开发

10 系统编程

FFI与外部语言交互

--- 点击展开详细目录 ---

PART1

01 学习手册
01 第1周:从 Hello world 到实用的 CLI 工具
  • 🎬 1. Rust 语言简介-.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
  • 🎬 10. CLI 项目:文本签名(一)-.mp4
  • 🎬 11. CLI 项目:文本签名(二)-.mp4
  • 🎬 12. CLI 项目:HTTP 文件服务器(一)-.mp4
  • 🎬 13. CLI 项目:HTTP 文件服务器(二)-.mp4
  • 🎬 14. 重构 CLI 项目 -.mp4
  • 🎬 15. 总结与回顾-.mp4
02 直播
  • 🎬 01 开营直播回放-4.18-.mp4
03 第1周
  • 🎬 01 1. Rust 语言简介-.mp4
  • 🎬 02 2. Rust 编程工具介绍-.mp4
  • 🎬 03 3. 解析一个 CVS 文件:掌握 Rust 基础语法-.mp4
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周
  • 🎬 02 1. Rust 语言简介-.mp4
  • 🎬 03 2. Rust 编程工具和 CICD 环境-.mp4
  • 🎬 04 3. Rust 基础语法-.mp4
  • 🎬 05 4. Rust 的类型系统与数据结构-.mp4
  • 🎬 06 5. Rust 的所有权和生命周期-.mp4
  • 🎬 07 6. 泛型和 trait-.mp4
  • 🎬 08 7. CLI 项目:处理 CSV-.mp4
  • 🎬 09 8. CLI 项目:生成随机密码-.mp4
  • 🎬 10 9. CLI 项目:Base64 编解码-.mp4
  • 🎬 11 10. CLI 项目:文本签名(一)-.mp4
  • 🎬 12 11. CLI 项目:文本签名(二)-.mp4
  • 🎬 13 12. CLI 项目:HTTP 文件服务器(一)-.mp4
  • 🎬 14 13. CLI 项目:HTTP 文件服务器(二)-.mp4
  • 🎬 16 15. 总结与回顾-.mp4
05 第3周
  • 🎬 01 1. Rust 并发处理简介-.mp4
  • 🎬 02 2. 矩阵乘法:从线性处理到并发处理(一)-.mp4
  • 🎬 03 3. 矩阵乘法:从线性处理到并发处理(二)-.mp4
  • 🎬 04 4. 使用并发 HashMap 实时收集统计信息(一)-.mp4
  • 🎬 05 5. 使用并发 HashMap 实时收集统计信息(二)-.mp4
  • 🎬 06 6. 异步处理的基本概念-.mp4
06 第4周
  • 🎬 01 1. 写一个简易版 Redis server-.mp4
  • 🎬 02 2. 简易版 Redis 服务器:RespFrame encoding(一)-.mp4
  • 🎬 03 3. 简易版 Redis 服务器:RespFrame encoding(二)-.mp4
  • 🎬 04 4. 简易版 Redis 服务器:RespFrame decoding(一)-.mp4
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
07 第5周:构建高性能互联网应用(一)
  • 🎬 1. HTTP 协议入门 -.mp4
  • 🎬 2. 初步认识 axum -.mp4
  • 🎬 3. 构建一个聊天服务:软件产品设计与构思 -.mp4
  • 🎬 4. 构建一个聊天服务:确定网络协议和 API -.mp4
  • 🎬 5. 构建一个聊天服务:实现系统的骨架 -.mp4
  • 🎬 6. 构建一个聊天服务:数据库 -.mp4

PART2

09 第7周:构建高性能互联网应用(三)
  • 🎬 1. 构建一个聊天服务:实现其他 API -.mp4
  • 🎬 2. 构建一个聊天服务:完成 ChatAPI -.mp4
  • 🎬 3. 构建一个聊天服务:实现 message API(一) -.mp4
  • 🎬 4. 构建一个聊天服务:实现 message API(二) -.mp4
  • 🎬 5. 构建一个聊天服务:实现 message API(三) -.mp4
10 第8周:构建高性能互联网应用(四)
  • 🎬 1. 构建一个聊天服务:notify service(一) -.mp4
  • 🎬 2. 构建一个聊天服务:notify service(二) -.mp4
11 第9周:构建强大高效的微服务(一)
  • 🎬 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
12 第10周:构建强大高效的微服务(二)
  • 🎬 1. 构建一个 CRM 系统:集成测试 -.mp4
  • 🎬 2. 构建一个 CRM 系统:服务间调用(一) -.mp4
  • 🎬 3. 构建一个 CRM 系统:服务间调用(二) -.mp4
  • 🎬 4. 构建一个 CRM 系统:TLSnginx(一) -.mp4
  • 🎬 5. 构建一个 CRM 系统:TLSnginx(二) -.mp4
15 第13周:灵活嵌入各种语法(一)
  • 🎬 1. 基本知识 -.mp4
  • 🎬 2. 使用 nomwinnow 解析语法 -.mp4
  • 🎬 3. 使用 winnow 解析 json -.mp4
  • 🎬 4. 使用 pest 解析 json -.mp4
  • 🎬 5. 使用 winnow 重写 RESP decoder -.mp4
16 第14周:灵活嵌入各种语法(二)
  • 🎬 1. 性能测试 -.mp4
  • 🎬 2. 如何嵌入各种语言 -.mp4
  • 🎬 3. 构建 deno deploy -.mp4
  • 🎬 4. 构建 deno deploy-bundle -.mp4
  • 🎬 5. 构建 dino 命令行 -.mp4
17 第15周:灵活嵌入各种语法(三)
  • 🎬 1. IntoJsFromJs -.mp4
  • 🎬 2. dino run- 处理路由 -.mp4
  • 🎬 3. dino run -引入 js engine -.mp4
  • 🎬 4. dino deploy - 终篇 -.mp4
18 第16周:让 Rust 代码成为其他语言编写的系统的基石(1)
  • 🎬 1. 章节简介 -.mp4
  • 🎬 2. napi 的简介与应用 -.mp4
  • 🎬 3. napi 实战(二) -.mp4
  • 🎬 4. pyo3 的简介与应用 -.mp4
  • 🎬 5. tantivy-py 的简介与应用 -.mp4
  • 🎬 6. 本章总结 -.mp4
Rust 程序设计(第二版)
第17周:打造跨端的桌面(和移动端)应用(一)
  • 🎬 1. Rust 客户端开发简介-.mp4
  • 🎬 2. dioxus 入门:dioxus 工具链-.mp4
  • 🎬 3. dioxus 入门:hackernews 客户端-.mp4
  • 🎬 4. dioxus 入门:hackernews 的界面设计-.mp4


发表于 2025-10-23 13:11:42
想要
发表于 2025-10-23 13:36:34
大佬,能下载资料和视频吗
发表于 2025-10-23 14:01:40
ddddddddddddd
发表于 2025-10-23 14:24:02
系统掌握Rust编程
发表于 2025-10-23 17:55:38
感谢楼主
发表于 2025-10-23 20:35:15 来自手机
学习
发表于 2025-10-23 23:03:24 来自手机
系统学习rust编程
发表于 2025-10-24 00:20:26
正好开始学习,谢谢大大。
发表于 2025-10-24 13:17:05 来自手机
学习下,感谢
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|云栈社区(YunPan.Plus) ( 苏ICP备2022046150号-2 )

GMT+8, 2025-11-19 12:16 , Processed in 0.063305 second(s), 46 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 CloudStack.

快速回复 返回顶部 返回列表