Mastering Rust Programming: A Complete Guide for Building Reliable and Fast Software

This audiobook is narrated by a digital voice.


For decades, programmers faced a choice: the speed of C/C++ (with its risks) or the safety of languages like Java (with its overhead). Rust solves this dilemma, delivering C-level performance, fearless concurrency, and guaranteed memory safety, all verified at compile time.

Mastering Rust Programming is your complete, project-based audio guide to conquering Rust's famously steep learning curve. This practical journey takes you from fn main() to building production-ready applications, helping you internalize a new, powerful way of thinking about software.

In this audiobook, you will learn to:

  • Grasp the Core of Rust, including the Ownership and Borrowing system.
  • Model data effectively with Enums, Structs, and Pattern Matching.
  • Handle errors robustly using Result and Option.
  • Write fearless concurrent code with Arc, Mutex, and async/await.
  • Master high-level abstractions with Traits and Generics.

This is not just theory. You will apply your skills by building two professional-grade capstone projects from scratch: a high-performance rgrep command-line tool and a concurrent todo_api web service using Axum and SQLx.

This guide is ideal for any developer seeking to add a powerful, high-performance language to their toolkit. Get ready to master the future of systems programming.

1148712322
Mastering Rust Programming: A Complete Guide for Building Reliable and Fast Software

This audiobook is narrated by a digital voice.


For decades, programmers faced a choice: the speed of C/C++ (with its risks) or the safety of languages like Java (with its overhead). Rust solves this dilemma, delivering C-level performance, fearless concurrency, and guaranteed memory safety, all verified at compile time.

Mastering Rust Programming is your complete, project-based audio guide to conquering Rust's famously steep learning curve. This practical journey takes you from fn main() to building production-ready applications, helping you internalize a new, powerful way of thinking about software.

In this audiobook, you will learn to:

  • Grasp the Core of Rust, including the Ownership and Borrowing system.
  • Model data effectively with Enums, Structs, and Pattern Matching.
  • Handle errors robustly using Result and Option.
  • Write fearless concurrent code with Arc, Mutex, and async/await.
  • Master high-level abstractions with Traits and Generics.

This is not just theory. You will apply your skills by building two professional-grade capstone projects from scratch: a high-performance rgrep command-line tool and a concurrent todo_api web service using Axum and SQLx.

This guide is ideal for any developer seeking to add a powerful, high-performance language to their toolkit. Get ready to master the future of systems programming.

4.99 In Stock
Mastering Rust Programming: A Complete Guide for Building Reliable and Fast Software

Mastering Rust Programming: A Complete Guide for Building Reliable and Fast Software

by Markus Hale

Narrated by Digital Voice Maxwell G

Unabridged — 8 hours, 44 minutes

Mastering Rust Programming: A Complete Guide for Building Reliable and Fast Software

Mastering Rust Programming: A Complete Guide for Building Reliable and Fast Software

by Markus Hale

Narrated by Digital Voice Maxwell G

Unabridged — 8 hours, 44 minutes

Audiobook (Digital)

$4.99
FREE With a B&N Audiobooks Subscription | Cancel Anytime
$0.00

Free with a B&N Audiobooks Subscription | Cancel Anytime

START FREE TRIAL

Already Subscribed? 

Sign in to Your BN.com Account


Listen on the free Barnes & Noble NOOK app


Related collections and offers

FREE

with a B&N Audiobooks Subscription

Or Pay $4.99

Overview

This audiobook is narrated by a digital voice.


For decades, programmers faced a choice: the speed of C/C++ (with its risks) or the safety of languages like Java (with its overhead). Rust solves this dilemma, delivering C-level performance, fearless concurrency, and guaranteed memory safety, all verified at compile time.

Mastering Rust Programming is your complete, project-based audio guide to conquering Rust's famously steep learning curve. This practical journey takes you from fn main() to building production-ready applications, helping you internalize a new, powerful way of thinking about software.

In this audiobook, you will learn to:

  • Grasp the Core of Rust, including the Ownership and Borrowing system.
  • Model data effectively with Enums, Structs, and Pattern Matching.
  • Handle errors robustly using Result and Option.
  • Write fearless concurrent code with Arc, Mutex, and async/await.
  • Master high-level abstractions with Traits and Generics.

This is not just theory. You will apply your skills by building two professional-grade capstone projects from scratch: a high-performance rgrep command-line tool and a concurrent todo_api web service using Axum and SQLx.

This guide is ideal for any developer seeking to add a powerful, high-performance language to their toolkit. Get ready to master the future of systems programming.


Product Details

BN ID: 2940203501745
Publisher: Markus Hale
Publication date: 11/11/2025
Edition description: Unabridged
From the B&N Reads Blog

Customer Reviews