Rust Programmeren

Rust is een nieuwe, praktische systeem programmeertaal, die razendsnelle code oplevert. Rust borduurt voort op een rijke geschiedenis van programmeertalen en is open source. Met Rust voorkom je vrijwel alle crashes en data races.

Tijdens de cursus Rust Programmeren wordt behandeld wat Rust zo uniek maakt en wordt dit toegepast op praktische problemen van systeemprogrammering. Onderwerpen die tijdens de cursus aan de orde komen, zijn onder andere: traits, generics en memory safety (move semantics, borrowing and lifetimes). Ook het rijke macrosysteem van Rust, closures en concurrency komen aan de orde.

De theorie wordt behandeld aan de hand van presentatieslides. De besproken concepten worden geïllustreerd door middel van demo's. De theorie wordt afgewisseld met oefeningen.

Doelgroep
Deze cursus is bedoeld voor developers die in Rust willen leren programmeren en anderen die Rust-code willen begrijpen.

Voorkennis
Ervaring met programmeren in een moderne programmeertaal is wenselijk en bevorderlijk voor een goede begripsvorming.

Duur
De duur van deze cursus is drie dagen.

Groepsgrootte
De maximale groepsgrootte bedraagt acht personen.

Certificaat
De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Rust Programmeren.

Inclusief
Cursusmateriaal en lunch.