2026-06-16 - Rust Essentials

This page contains links to everything you will need for this training class.

Files

This is a PDF copy of the slides presented during the course.

This contains the prompts and answers for each of the class labs.

Schedule

Day

Topic

Day 1

Introduction
Overview
Hello World!
Types and Values
Control Flow Basics
Tuples and Arrays

Day 2

References
Structs and Enums
Pattern Matching

Day 3

Methods and Traits
Generics
Common Library Types

Day 4

Standard Library Traits
Memory Management
Smart Pointers

Day 5

Borrowing
Lifetimes
Iterators

Day 6

Modules
Error Handling