Free & Open Source Course

Rust for the Rusty

A course for all the engineers that got rusty over time, but also for bloody beginners who want to dive deep into the world of Rust.

Modules
1

Planned lessons across the course.

Live Now
1

Start with the published path today.

Pace
Self-paced

Structured for self-paced study.

Level
Beginner

Real implementation detail, not fluff.

Learning Path

The course follows a clear sequence so each module pays off in the next one.

3 steps

01

Borrow checker, who dis?

02

Once in a 'lifetime

03

let the_games_begin = true;

Stefan Ruzitschka

Taught by

Stefan Ruzitschka

Jump to the curriculum
Course Overview

What this course covers

Use this as the editorial overview before diving into the curriculum below.

About this Course

I’m writing Rust with the help of all sorts of coding agents, I understand most of the written code but wanted to relearn everything from scratch. So I try to teach myself and others the nooks and crannies of Rust. The modules will be 5-10 minutes so you can easily do one module per day / week.

A few more words

  • I’ll do most of the examples on macOS, so some calls might differ on your system.
  • I’d appreciate telling me what I can improve about this course, feel free to
    • either open a PR here
    • or open a discussion here
Curriculum

Course content

Published modules are ready now. Planned lessons stay visible so the path is obvious.

Curriculum
1

Modules planned across the course.

Available
1

Everything in the outline is live.

Runtime
Self-paced

Published lessons ready to watch now.

Getting Started

1 lesson ready right now.

1 module