Take your Rust skills from first principles to production-ready development—and save 50% when you choose any two or more books in this collection. Explore the language and its ownership model, learn to write more idiomatic code, design reliable crates and APIs, dig into systems and network programming, or build and test complete web services. Select any (or all!) of the books that match your goals and gain the knowledge and practical techniques to tackle larger codebases, advanced Rust topics, and professional work on libraries, networked software, and web applications.
Save Half
on your entire purchase when you buy any 2 or more of these books!
your total$0.00
(you save $0.00)
Save 50% when you purchase any 2 or more of these books
Rust in Action
Rust in Action is a hands-on guide to systems programming with Rust. Written for inquisitive programmers, it presents real-world use cases that go far beyond syntax and structure. You’ll explore Rust implementations for file manipulation, networking, and kernel-level programming and discover awesome techniques for parallelism and concurrency. Along the way, you’ll master Rust’s unique borrow checker model for memory management without a garbage collector.
Rust Web Development
Rust Web Development, teaches you to build server-side web apps using Rust, along with important Rust libraries like tokio for async runtimes, warp for web servers and APIs, and reqwest to run external HTTP requests. The book is packed full of examples, code samples, and pro tips for setting up your projects and organizing your code. As you go, you’ll build a complete Q&A web service and iterate on your code chapter-by-chapter, just like a real development project.
Learn Rust in a Month of Lunches
Learn Rust in a Month of Lunches breaks down the Rust language into concise hands-on lessons designed to be completed in an hour or less. The examples are fun and easy to follow, so you’ll quickly progress from zero Rust knowledge to handling async and writing your own macros. You won’t even need to install Rust—the book’s code samples run in the browser-based Rust Playground. There’s no easier way to get started!
Idiomatic Rust
Idiomatic Rust introduces the coding and design patterns you’ll need to take advantage of Rust’s unique language design. This book’s clear explanations and reusable code examples help you explore metaprogramming, build your own libraries, create fluent interfaces, and more. Along the way, you’ll learn how to write efficient, idiomatic Rust code that’s easy to maintain and evolve as you learn how the language works under the hood.
Manning Early Access Program (MEAP) - you read the book while it's being written.
If you pre-order the print book, you'll get it long before it's available in stores.