Your personalized plan
Learn Rust from scratch
Never written Rust before? Start with the official book, exercises, and community support.
Progress: 0 of 10 steps completed
Start here
Day 1 Setup
Install Rust and get your editor ready in under 30 minutes.
- 1
Download and install the official Rust toolchain manager from rustup.rs.
- 2
Run `rustc --version` and `cargo --version` in your terminal.
- 3
Install rust-analyzer for VS Code, Cursor, or Neovim for autocomplete and inline errors.
- 4
Create a project with `cargo new hello_rust` and run `cargo run`.
Learning path
Absolute Beginner
Never written Rust before? Start here — official docs, exercises, and community support.
- 1
The official book — the best starting point for learning Rust from scratch.
- 2
Learn Rust through annotated examples covering core concepts and the standard library.
- 3
Small exercises to get you used to reading and writing Rust code.
- 4
The Rust Lang Book (YouTube Playlist)
Let's Get Rusty walks through The Rust Programming Language book chapter by chapter.
- 5
100+ coding exercises with free mentor feedback on your solutions.
- 6
Quick reference for syntax, ownership, and common patterns.