AdaCore: Build Software that Matters
AdaCore Hero Image

Public Rust Training - EU

This course is a three-day course giving a full introduction to the Rust language, starting with the basics, and then finishing with more advanced concepts

Event Details
  • [Online]
  • September 22 - September 24, 2026

This course is a three-day course giving a full introduction to the Rust language, starting with the basics, and then finishing with more advanced concepts, including:

  • Fundamental data types (types, values and control flow)
  • Data structures (tuples and arrays, user-defined types)
  • Ownership and Memory Management (borrowing, lifetimes, smart pointers, references)
  • Abstraction and Organization (methods and traits, generics, standard library traits/types, modules)
  • Advanced Concepts (pattern matching, iterators, error handling)