The Rust Programming Language
by Rust Project
The official book — the best starting point for learning Rust from scratch.
Prepare for Rust interviews — fundamentals, practice problems, tricky puzzles, and reading production code.
The official book — the best starting point for learning Rust from scratch.
100+ coding exercises with free mentor feedback on your solutions.
Interactive quiz testing your knowledge of ownership, lifetimes, and tricky Rust semantics.
Tricky Rust puzzles that sharpen your understanding of ownership, lifetimes, and the type system.
100 coding problems plus 120 theoretical Q&A covering ownership, traits, async, and interview-style Rust puzzles.
O'Reilly's deep dive into Rust — systems programming, concurrency, and the type system.
Jon Gjengset's legendary series on smart pointers, async, lifetimes, and other intermediate Rust topics.
Blazingly fast line-oriented search tool — exemplary Rust systems code to read.
by Rust Project
The official book — the best starting point for learning Rust from scratch.
by Exercism
100+ coding exercises with free mentor feedback on your solutions.
by David Tolnay
Interactive quiz testing your knowledge of ownership, lifetimes, and tricky Rust semantics.
by Herbert Wolverson
Tricky Rust puzzles that sharpen your understanding of ownership, lifetimes, and the type system.
100 coding problems plus 120 theoretical Q&A covering ownership, traits, async, and interview-style Rust puzzles.
by Jim Blandy & Jason Orendorff
O'Reilly's deep dive into Rust — systems programming, concurrency, and the type system.
by Jon Gjengset
Jon Gjengset's legendary series on smart pointers, async, lifetimes, and other intermediate Rust topics.
by Andrew Gallant
Blazingly fast line-oriented search tool — exemplary Rust systems code to read.