Build Real Apps
Learn Rust by Doing
Practice programming right on your laptop by building apps with detailed step-by-step instructions.
Popular and essential tools
Build a Real App
This isn’t just a tutorial or a book — it’s a hands-on construction set for developers.
Craft a real application, from beginning to end.
Compilation Guaranteed
Every step of the course is carefully checked, so your final solution is guaranteed to compile.
You won’t be left alone with unresolved issues.
Every Step is Explained. Literally!
Every line of code, every method, every variable — all explained in detail.
You’ll understand not just how, but why it works.
Idiomatic and Authentic
Crafted by a professional Rust developer.
Clean code, no clutter — no excessive match, no redundant return.
Project Mirroring
As you code, the interactive book builds the same solution in parallel.
You’ll always have a working reference of the final result.
Don't miss any content updates!
Subscribe to the Rewrite It In Rust (riir) newsletter to stay informed about new sets.