The Crabrix Academy · free on the web
Learn Rust, one real idea at a time.
Explore the beginning of any lesson. A free account opens all 142 guided Rust lessons and 600 Algorithm Atlas steps, with explanations, code and infographics. The app adds offline reading, editable projects, local compilation, practice and progress.
BEGINNER · 4 units
Rust Basics
A gradual path from the first line to small, reliable programs
EASY → HARD · 20 unitsAlgorithms
200 reusable patterns, each taught twice and then proved in a Rust challenge
INTERMEDIATE · 4 unitsOwnership Mastery
Borrowing, lifetimes, traits, iterators, and compiler-guided repair
ADVANCED · 4 unitsCargo & Real Projects
Modules, testing, error design, dependencies, and smart pointers
ADVANCED · 4 unitsConcurrency & Async
Threads, channels, shared state, and async/await
EXPERT · 4 unitsMacros & Systems Rust
Metaprogramming, unsafe, FFI, performance, and idioms
CAREER · 8 unitsRust Interview Prep
Explain the hard ideas clearly and practice common interview questions