Rust

@rust · Programming · curated by Rowland Kuru

Memory-safe systems programming, from ownership basics to async and unsafe.

16 picks 13 free 10 providers 2 new this week Updated Sep 24

Picks

Pinned · Start here
Rust recommends starting with
@rust ·

The Rust Programming Language — universally called "The Book" — is the rare official documentation that doubles as the best tutorial. It explains ownership and borrowing more carefully than any third-party course, and its project chapters (a guessing game, a command-line grep clone, a multithreaded web server) tie the concepts together. Read it in order, type out the examples rather than copying them, and run Rustlings exercises for each chapter as you go. Everything else in this feed assumes you've done this.

Course availability, level, and pricing are set by the provider and can change. Verify on the provider's site before enrolling.

How the levels work here

Beginner · 6Ownership, borrowing, enums, and error handling. Expect a few weeks of fighting the borrow checker — that's normal.
Intermediate · 5Idiomatic Rust, async, and real projects with the crates the community actually uses.
Advanced · 5Unsafe code, macros, memory ordering, and API design for libraries other people depend on.

Related feeds

Providers in this feed

Exercism · Google · Luca Palmieri · Mara Bos · No Starch Press · The Little Book of Rust Macros · The Rust Project · Tokio · Udemy · YouTube educators

We list metadata and link out; content belongs to its provider. Sources