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 β