Skip to main content

Lessons

Short readings on Rust. Read a track in order or jump to any lesson; lessons link to the challenges that practice them.

Beginner22 lessons5 h 52 min in total

Rust Fundamentals

Short reading lessons on the core of the Rust language, from your first program to traits, lifetimes and concurrency. Each lesson ends with the challenges that practice it, so read one, then solve its challenges.

Who it's forPeople new to Rust. Some programming experience helps; no systems background needed.

Practice with 76 challenges in Rust Fundamentals