Skip to Content on-demand course Rust Programming Essentials September 2023
Intermediate
19h 59m
English
Closed Captioning available in English Course outline Module 1: Rust Programming Essentials 33s
Lesson 1: Getting Started with Rust 36m
Lesson 2: Understanding Rust Variables and Types 45m
Lesson 3: Implementing Flow Control 44m
Lesson 4: Understanding Enums 1h 14m
Lesson 5: Using Compound Types and Collections 48m
Module 2: Rust Ownership and Borrowing 43s
Lesson 6: Understanding Ownership in Rust 1h 44m
Lesson 7: Understanding Borrowing in Rust 1h 5m
Module 3: Structuring Rust Code 28s
Lesson 8: A Closer Look at Functions 1h 7m
Lesson 9: Nested Functions and Closures 1h 1m
Lesson 10: Defining Simple Structs 54m
Lesson 11: Implementing Functionality in a Struct 58m
Module 4: Advanced Rust Programming Concepts 27s
Lesson 12: Defining Traits 1h 44m
Lesson 13: Generics 1h 56m
Lesson 14: Multithreading and Concurrency 1h 4m
Lesson 15: Additional Rust Techniques 1h 8m
Module 5: Real-World Rust in Action 41s
Lesson 16: Rust Project #1: Implementing a CSV Parser 1h 47m
Lesson 17: Rust Project #2: Accessing a Relational Database 1h 10m
Show More 7.1 Understanding simple borrowing
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more. Start your free trial