Learning Paths

Structured learning tracks to take you from Rust beginner to expert. Follow a guided curriculum with curated articles, exercises, and projects.

πŸ•ΈοΈ WebAssembly with Rust
Intermediate
5 topics ~4 hours
Wasm Fundamentals wasm-pack wasm-bindgen DOM Manipulation WASI & Edge Computing
View full curriculum β†’
🧠 Systems Programming & Performance
Advanced
7 topics ~8 hours
Unsafe Rust FFI & C Interop Custom Allocators SIMD Intrinsics Lock-free Data Structures Kernel Development Profiling & Benchmarking
View full curriculum β†’
🌐 Web Development with Rust
Intermediate
8 topics ~5 hours
HTTP Fundamentals Actix Web Framework Async / Await SQLx & Databases REST API Design Authentication Error Handling Deployment
View full curriculum β†’
πŸš€ Getting Started with Rust
Beginner
7 topics ~3 hours
Installation & Setup Variables & Types Ownership & Borrowing Structs & Enums Pattern Matching Error Handling First CLI App
View full curriculum β†’
↑