// courses
从入门到专家,系统化 Rust 学习路径
从 Hello World 到所有权系统
专为编程初学者和从其他语言转型的开发者设计。从 Rust 环境搭建开始,逐步掌握所有权这一核心概念,建立扎实的 Rust 语言基础。
用 Rust 构建高性能系统软件
面向有一定 Rust 基础的工程师,深入并发编程、异步 I/O 及 unsafe 代码安全实践,动手构建生产级别系统软件。
让 Web 应用跑得像原生一样快
学习如何将 Rust 编译为 WebAssembly,无缝集成到现代前端项目中,实现计算密集型任务的极致性能。
no_std 环境下的裸机编程
针对嵌入式工程师和硬件爱好者,在 ARM Cortex-M 平台上用 Rust 开发可靠的嵌入式固件,替代传统 C 嵌入式开发。
用 Axum + SQLx 构建现代 Web API
以 Axum 框架为核心,结合 SQLx 异步数据库操作、JWT 鉴权、中间件设计,构建生产就绪的 Web 后端服务。
声明式宏与过程宏深度实践
深入 Rust 宏系统,从 macro_rules! 到 derive 宏、属性宏、函数式过程宏,掌握元编程的终极工具。
// instructors
均来自 Rust 核心生态一线工程师
Rust 核心贡献者 · 前 Mozilla 工程师
参与 Rust 编译器开发超过 5 年,专注所有权系统优化。著有《Rust 程序设计》畅销书,全网粉丝 15 万+。
Tokio 项目维护者 · 异步 Rust 专家
Tokio 异步运行时核心维护者之一,在 GitHub 拥有超过 3000 Star 的开源项目。专注高性能网络编程领域。
Mozilla WebAssembly 工程师
WebAssembly 规范早期贡献者,主导 wasm-bindgen 多项核心特性。在 Web 性能优化领域有超过 8 年实践经验。
ARM 嵌入式架构师
在嵌入式系统领域深耕 12 年,主导过多个工业级 IoT 项目从 C 迁移至 Rust。embedded-hal 生态积极贡献者。
// faq