
Rust for Developers
Cameron Reed
This audiobook is narrated by a digital voice.
Stop choosing between speed and safety. Master the language that gives you both.
In this audiobook, "Rust for Developers," you will discover the practical, project-based path to mastering Rust. This guide is written for experienced programmers coming from C++, Go, Python, or Java. You already know how to code; this book teaches you how to leverage your existing skills to write the fast, modern, and incredibly safe systems-level software that Rust is famous for.
Forget abstract theory. You will learn by building. This hands-on guide walks you through Rust's most powerful and unique features, including the ownership and borrowing model that provides compile-time memory safety without a garbage collector.
You will learn to:
This audiobook culminates in two complete, real-world projects:
Stop fighting with trade-offs and start building the next generation of software. This audiobook is your practical path to becoming a proficient, fearless Rust developer.
Duration - 9h 18m.
Author - Cameron Reed.
Narrator - Digital Voice Maxwell G.
Published Date - Saturday, 18 January 2025.
Copyright - © 2025 Cameron Reed ©.
Location:
United States
Description:
This audiobook is narrated by a digital voice. Stop choosing between speed and safety. Master the language that gives you both. In this audiobook, "Rust for Developers," you will discover the practical, project-based path to mastering Rust. This guide is written for experienced programmers coming from C++, Go, Python, or Java. You already know how to code; this book teaches you how to leverage your existing skills to write the fast, modern, and incredibly safe systems-level software that Rust is famous for. Forget abstract theory. You will learn by building. This hands-on guide walks you through Rust's most powerful and unique features, including the ownership and borrowing model that provides compile-time memory safety without a garbage collector. You will learn to: This audiobook culminates in two complete, real-world projects: Stop fighting with trade-offs and start building the next generation of software. This audiobook is your practical path to becoming a proficient, fearless Rust developer. Duration - 9h 18m. Author - Cameron Reed. Narrator - Digital Voice Maxwell G. Published Date - Saturday, 18 January 2025. Copyright - © 2025 Cameron Reed ©.
Language:
English
Title
Duration:00:00:09
Introduction: The Case for Rust
Duration:00:20:56
Part I: Getting Started with Rust
Duration:00:00:04
Chapter 1: Understanding the Philosophy of Rust
Duration:00:25:56
Chapter 2: Setting Up Your Rust Environment
Duration:00:28:40
Chapter 3: Core Syntax and Fundamental Concepts
Duration:00:29:36
Part II: The Heart of Rust — Ownership, Borrowing, and Lifetimes
Duration:00:00:05
Chapter 4: Understanding Ownership
Duration:00:23:16
Chapter 5: Borrowing and References
Duration:00:28:01
Chapter 6: Lifetimes Made Simple
Duration:00:26:16
Part III: Building Abstractions and Working with Data
Duration:00:00:05
Chapter 7: Structs, Enums, and Pattern Matching
Duration:00:31:45
Chapter 8: Collections, Strings, and Iterators
Duration:00:31:05
Chapter 9: Error Handling the Rust Way
Duration:00:27:30
Part IV: Traits, Generics, and Modular Code
Duration:00:00:04
Chapter 10: Traits and Generics
Duration:00:27:48
Chapter 11: Modules, Crates, and Code Organization
Duration:00:24:54
Part V: Real-World Systems Programming
Duration:00:00:04
Chapter 12: Memory Management and Performance
Duration:00:24:36
Chapter 13: Concurrency and Parallelism
Duration:00:24:31
Chapter 14: Interfacing with the Outside World
Duration:00:24:04
Part VI: Building Complete Rust Projects
Duration:00:00:04
Chapter 15: Project 1 — Building a Command-Line Utility
Duration:00:28:17
Chapter 16: Project 2 — Building a Web Backend in Rust
Duration:00:35:19
Part VII: Advanced Topics and Deployment
Duration:00:00:04
Chapter 17: Testing and Continuous Integration
Duration:00:32:14
Chapter 18: Optimizing and Profiling Rust Applications
Duration:00:23:29
Chapter 19: Packaging, Publishing, and Contributing to Rust
Duration:00:24:14
Conclusion: The Journey Ahead
Duration:00:15:16
Ending Credits
Duration:00:00:13