Intermediate Rust Programming

Deepen your Rust expertise with error handling, generics, traits, collections, lifetimes, closures, and iterators for robust systems programming.

Intermediate5 Weeks10 LessonsNuniversity
Start

Course Content

  1. 01Match and Patterns
  2. 02Result and Option, Error Handling Combinators
  3. 03panic! and Error Handling Strategies
  4. 04Generics
  5. 05Traits and Trait Bounds
  6. 06Vectors, Strings, and HashMaps
  7. 07Lifetime Annotations
  8. 08Lifetime Elision and Advanced Lifetime Patterns
  9. 09Closures
  10. 10Iterators

Lessons: 10 · 5 Weeks