As I’ve been running several intro to Rust sessions throughout the last year, I’ve assembled a set of resources that help people ease into the language.
Depending on your learning style you might like:
- Rustlings - This is a good set of starter exercises if you want to have a feeling for the language - have links to relevant book sections for each exercises so you can either start with the book or trying to figure it out yourself first. Ah, and it uses the Playground, which means you don’t need to install anything on your machine to start.
- The book itself - Second edition. Good when you want a solid baseline understanding of the language first.
- Rust by example - An set of examples that are runnable within a browser, intertwined with explanatory prose.
- Exercism’s Rust exercises - a CLI app that guides you through exercises of increasing difficulty.
- IntoRust - A set of short screencasts for the foundational topics.
Make sure to stay up to date with:
If you’d like someone to ask questions to or pair program with, book some time with me.