Choose how you learn Rust Programming
Same 38 lessons, four different rhythms. Pick the pace that fits your week — a weekend sprint, a focused 7 days, a steady month, or one small lesson a day. Every path is free, and your progress is shared across all of them.
7 days
Learn Rust in 7 Days
One focused week, from "hello, world" to building real things.
38 lessons•7 days
View plan2 days
Learn Rust in a Weekend
Two days, the essentials, real Rust by Sunday night.
16 lessons•2 days
View plan4 weeks
Learn Rust in 4 Weeks
A month, one theme a week, the whole language.
38 lessons•4 weeks
View plan30 days
Learn Rust in 30 Days
One small step a day. A month from now, you know Rust.
38 lessons•30 days
View planOr just browse by topic
The full course roadmap, organized by subject — go at your own pace.