Microsoft has open-sourced a comprehensive Rust training curriculum on GitHub covering seven books at different levels: bridge courses for developers coming from C/C++, C#, and Python; a deep dive into async Rust with Tokio; advanced patterns including Pin, allocators, and lock-free structures; expert-level type-driven correctness techniques; and engineering practices covering CI/CD, cross-compilation, and Miri. Each book contains 15–16 chapters with Mermaid diagrams, interactive Rust playgrounds, and exercises. The material can be read on GitHub, browsed via GitHub Pages, or served locally using mdBook.
9 Comments
Sort: