El Rusticiero presents
Learn Rust: from zero to Rustacean.
From your first cargo run to designing safe, concurrent, idiomatic software.
Your progress0%
One clear path
You don’t need to know Rust. Just start.
Start with the available lessons and explore the full 51-lesson path, published progressively in Spanish and English.
- —Before Rust3 lessons
- 00Setup and mental model4 lessons
- 01Syntax and control flow4 lessons
- 02Ownership and borrowing4 lessons
- 03Structs, enums and patterns4 lessons
- 04Collections, text and errors4 lessons
- 05Crates, testing and documentation4 lessons
- 06Traits, generics and iterators4 lessons
- 07I/O and CLI applications4 lessons
- 08Smart pointers and interior mutability4 lessons
- 09Concurrency and async4 lessons
- 10Idiomatic Rust and API design4 lessons
- 11Unsafe, FFI and no_std4 lessons
