-
Notifications
You must be signed in to change notification settings - Fork 1
Rust Resources
This page details some of the places to look for learning Rust.
The Rust book is a free and open-source book written by Steve Klabnik and Carol Nichols, with contributions from the Rust Community. It is available to read online at https://doc.rust-lang.org/book/. It is also available to buy as a physical book!
It's a fantastic resource for learning Rust, taking you through all of the fundamentals as well as the more advanced features, while being easy to read and with including exercises along the way.
Rustlings is a collection of small exercises designed to get you used to reading and writing Rust, including reading and responding to compiler messages (a very important skill!). Rustlings can be found on GitHub.
I strongly recommend (as do the Rustlings team) that you work through these exercises at the same time as reading the Rust Book. Also, it may be obvious but you will get the most out of these exercises if you turn off AI-assistance like GitHub Copilot.
The following workshops are relevant to Rust:
You can find all of our workshops in the workshops-2025 GitHub repository.
Rust by Example is a collection of runnable examples that illustrate various Rust concepts and standard libraries.
There are a few good YouTube channels for learning the Rust language, as well as some for learning why Rust is cool, how it works, why it does certain things the way it does, and more motivational/inspiring commentary.
Here are a few: