microsoft-rust-training

Installation
SKILL.md

Microsoft Rust Training

Skill by ara.so — Daily 2026 Skills collection.

A collection of seven structured Rust training books maintained by Microsoft, covering Rust from multiple entry points (C/C++, C#/Java, Python backgrounds) through deep dives on async, advanced patterns, type-level correctness, and engineering practices. Each book contains 15–16 chapters with Mermaid diagrams, editable Rust playgrounds, and exercises.


Book Catalog

Book Level Focus
c-cpp-book 🟢 Bridge Move semantics, RAII, FFI, embedded, no_std
csharp-book 🟢 Bridge C#/Java/Swift → ownership & type system
python-book 🟢 Bridge Dynamic → static typing, GIL-free concurrency
async-book 🔵 Deep Dive Tokio, streams, cancellation safety
rust-patterns-book 🟡 Advanced Pin, allocators, lock-free structures, unsafe
type-driven-correctness-book 🟣 Expert Type-state, phantom types, capability tokens
engineering-book 🟤 Practices Build scripts, cross-compilation, CI/CD, Miri
Installs
789
GitHub Stars
33
First Seen
Mar 25, 2026
microsoft-rust-training — aradotso/trending-skills