Rust Learning Guide Chapters
This folder contains all the individual chapters of the “Learn Rust with Version 1.90.0” guide. Each chapter covers specific concepts, building on previous knowledge, and includes practical examples and exercises to enhance your learning experience.
Chapters
- 01 Advanced Topics: Concurrency and Asynchronous Programming 8m
- 02 Mastering Unsafe Rust and FFI for Advanced System Programming 10m
- 03 Control Program Flow with If, Loops, and Functions in Rust 7m
- 04 Core Concepts: Ownership, Borrowing, and Lifetimes 11m
- 05 Core Concepts: Structs, Enums, and Pattern Matching 11m
- 06 Core Concepts: Variables, Data Types, and Operators 10m
- 07 Bonus Section: Further Learning and Resources 3m
- 08 Intermediate Topics: Error Handling with `Result` and `Option` 11m
- 09 Intermediate Topics: Modules, Crates, and the Cargo Ecosystem 10m
- 10 Intermediate Topics: Traits and Generics 11m
- 11 Introduction to Rust (v1.90.0) 6m
- 12 Build a Command-Line Todo Application in Rust 8m
- 13 Build a Simple HTTP Server in Rust with Axum and JSON APIs 6m