
Mastering Rust
Learn about memory safety, type system, concurrency, and the new features of Rust 2018 edition
Created by Rahul Sharma, Vesa Kaihlavirta
Explore the core strengths of Rust by diving into memory safety, type systems, and concurrency. Discover the latest features from the Rust 2018 edition while building robust and high-performing applications. Develop practical skills that help you write safer and more efficient code.
Packt | Jan 2019 | 554 min
What You Will Learn
You'll work through clear explanations and hands-on coding tasks that reinforce each concept. Real-world examples and practical exercises guide you from core principles to advanced techniques. As you progress, you'll gain confidence applying Rust to systems programming, networking, and web development.
Key Features
- Understand and apply Rust's memory safety and ownership principles in real projects
- Build concurrent and asynchronous applications using Rust's modern tools
- Leverage the latest Rust 2018 features for more productive and maintainable code
Target Audience
Designed for developers who already know another imperative language and want to level up with Rust. If you're aiming to write efficient, maintainable, and reliable software, you'll find the material approachable and directly useful. Ideal for those ready to deepen their understanding and apply Rust to real-world projects.





