Rust Advanced
Beyond 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++.
advanced7 lessons3 chapters7 graded exercisesRust
No sign-up needed for lesson 1 · certificate on completion · sign up to save progress
What you’ll be able to do
Chapter by chapter. Every lesson ends in a graded exercise.
- Smart Pointers and Interior Mutability
- Macros and Unsafe
- Lifetimes, Trait Objects, and Async
Taught in Rust, graded on a real executor.
Curriculum
3 chapters, 7 lessons. Each lesson is a short read and a graded exercise.
- 1Box, Rc, ArcRead · exercise
- 2Cell, RefCell, and Interior MutabilityRead · exercise