Rust Programming Fundamentals
5 full-days or 10 half-days · 35 training hours
Build a solid foundation in Rust programming. Master ownership, borrowing, lifetimes, and the powerful type system that makes Rust safe and performant.
What You'll Learn
- Ownership & Borrowing
- Lifetimes & References
- Structs, Enums & Pattern Matching
- Traits & Generics
- Error Handling with Result
- Collections & Iterators
Hands-On Project
Build a Task Management CLI Application that demonstrates CRUD operations, file persistence, and idiomatic Rust patterns.
Skills You'll Gain
- Write safe, performant Rust code
- Understand memory management without GC
- Handle errors idiomatically
- Use iterators and functional patterns