Skip to content

A collection of CC-BY-SA course material to teach the Rust programming language, in different formats, levels, and focus points. Contact me for remote and on-site trainings!

Notifications You must be signed in to change notification settings

spacekookie/learning-rust

Repository files navigation

Rust workshop material

Welcome to the Rust teaching material repository. This material was created by Katharina Fey with the purpose of having a set of slides, code examples, example projects, and advanced visualisations to teach the Rust programming language to developers of varying backgrounds.

Is your company looking for teaching? Contact me for details and booking!

Outline

This repository is structured as a set of course trees. Each tree focuses primarily on conveying a single aspect of the Rust programming langueg. Following is an overview of available courses.

deep-dive-ownership
An intensive deep-dive course into the Rust ownership model and it’s impact on concurrent programming
deep-dive-async
A deep-dive course into async development, async compiler internals, and runtime development in Rust

Hosted slides

https://learn.spacekookie.de/rust/

Build these slides

It’s generally recommended to use the hosted version for these slides, but if you must build them yourself, you need to have Emacs (v26+) and org-mode installed!

The following function will export the full course into an HTML slide tree.

Sponsors

This course has been sponsored by various companies that have paid for trainings and the creation of new material in the past.

About

A collection of CC-BY-SA course material to teach the Rust programming language, in different formats, levels, and focus points. Contact me for remote and on-site trainings!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •