Production Rust: Ownership, Libraries, Networking, and Testing bundle

Take your Rust skills from first principles to production-ready development. In this targeted four-ebook bundle, you'll learn the Rust language and its ownership model, write more idiomatic code, design reliable crates and APIs, explore systems and network programming, and build and test complete web services. Together, these ebooks provide a solid conceptual foundation for understanding how Rust works and the practical techniques that tackle real development challenges in libraries, networked software, and web applications.

This bundle contains these four eBooks:
  • Rust in Action This is in eBook format
  • Idiomatic Rust This is in eBook format
  • Learn Rust in a Month of Lunches This is in eBook format
  • Rust Web Development This is in eBook format
$229.96 $99.99
you save $129.97 (57%)

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.

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.

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!

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.
Production Rust: Ownership, Libraries, Networking, and Testing bundle
$229.96 $99.99
you save $129.97 (57%)