Rust Workshop

Course overview
The Rust Fundamentals course offers a systematic entry into Rust with a strong focus on understanding the language and its core concepts. In addition to language basics, the course covers ownership, borrowing, and lifetimes, which are essential for memory and thread safety in Rust. The Rust tooling and ecosystem are also introduced.
The course combines theory with practical exercises to support hands-on application of the learned concepts.
Key topics:
• Introduction to Rust: motivation, use cases, tooling (rustup, Cargo)
• Language basics: types, control flow, pattern matching
• Ownership, borrowing & lifetimes
• Error handling using Result and Option
• Modules, crates & testing
• Best practices and positioning of Rust
Course duration: 2 days
Interested in a company course?
As an independent training provider, we offer hands-on company courses tailored to your specific requirements. Find out how we can shape the perfect course for you and your team to maximise learning benefit.