Zero to Rust
liveA book that teaches Rust programming from basics to building a Redis clone.
Details
This book offers an in-depth guide to the Rust programming language, starting with foundational concepts such as ownership and borrowing and progressing through advanced topics including concurrency, async programming, and project architecture. The culmination of the learning journey is building a concurrent Redis clone, teaching practical skills beyond theoretical knowledge.
Best fit users
- •Engineers from Java, Python or C++ background
- •Ambitious beginners
Why this one made the cut
By covering Rust's comprehensive features and advanced concepts, this book prepares readers for real-world system programming tasks, filling a gap left by other tutorials that often stop at basic ownership principles. It provides practical skills needed to build robust systems.
What makes it different
Unlike most tutorials focusing only on foundational Rust concepts, 'Zero to Rust' takes the reader all the way to building a concurrent Redis clone from scratch, making it unique in its depth and scope.