Skip to content

Rust Resources

David Beechey edited this page Oct 18, 2024 · 3 revisions

This page details some of the places to look for learning Rust.

The Rust Book

the front cover of the rust book

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

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 HYPED 2025 Workshops!

The following workshops are relevant to Rust:

You can find all of our workshops in the workshops-2025 GitHub repository.

Rust by Example

Rust by Example is a collection of runnable examples that illustrate various Rust concepts and standard libraries.

YouTube

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:

Clone this wiki locally