Career path
Rust Developer
Master Rust — memory safety without GC, fearless concurrency, the systems language people actually like. Used in Firefox, Discord, AWS, and Linux's kernel.
Start → ship
You start with
Rust Fundamentals
You ship
Rust Advanced
3 courses in order, every exercise graded on the executor.
Course sequence
Follow it in order. Each course is its own certificate.
- 1
Rust Fundamentals
Not startedLearn Rust: a systems language with the safety of a high-level one. Ownership, borrowing, pattern matching, zero-cost abstractions. Every lesson is hands-on with real cargo execution.
intermediaterust15 lessons~4h - 2
Rust Intermediate
Not startedLevel up from Rust Fundamentals. Ownership in depth, traits and trait objects, generics, lifetimes, iterator chains, Result/Option chaining, closures. The features that make Rust feel like Rust.
intermediaterust9 lessons~2h - 3
Rust Advanced
Not startedBeyond Rust Intermediate. Smart pointers (Box, Rc, RefCell), interior mutability, trait objects, declarative macros, unsafe basics. The features that close the gap between Rust and C++.
advancedrust7 lessons~2h
Create a free account to track your progress across this path.