Course page „Programmieren in Rust“, University Osnabrück (German!)
Go to file
Lukas Kalbertodt aed6845f36 Add new lecture
2017-01-09 18:45:54 +01:00
aufgaben Add solution sheet9 2017-01-09 18:43:55 +01:00
materialien Add last slides about the programming project 2016-12-12 16:23:16 +01:00
slides Add new slides 2017-01-09 18:42:12 +01:00
.gitignore Ignore target/ folders 2016-12-05 17:57:54 +01:00
README.md Add new lecture 2017-01-09 18:45:54 +01:00

Vorlesung „Programmieren in Rust“

Deutsche Vorlesung über Rust an der Universität Osnabrück, Wintersemester 2016/17. In diesem Repository werden Slides und andere Materialien zur Vorlesung gesammelt.

Vorlesungsaufzeichnungen

Die Aufzeichnungen gibt es oft in zwei Versionen:

  • nur das Beamerbild, aber in hoher 1080p-Qualität, mit der Aufnahme vom Notebook-Mikrofon (YouTube Playlist)
  • Beamerbild und Dozent (mit Tafel) und Umhängemikrofon (Aufnahme schlägt hin und wieder fehl)
Datum Thema Nur Beamer Dozent und Beamer
24.10. Warum Rust?/Organisatorisches, Grundlagen YouTube -
26.10. Git und GitHub/Rust einrichten, Grundlagen YouTube -
31.10. Grundlagen, Ownership-System (Teil 1), Strings YouTube via OpenCast
02.11. Strings, Git (Teil 2) YouTube via OpenCast
07.11. Structs, impl-Block und Methodensyntax, Diverses (Vec) YouTube -
09.11. Diverses (Konstanten, Tuple-Struct, Match, Pattern), Enums YouTube -
14.11. Nachbesprechung Aufgaben, Error Handling YouTube via OpenCast
16.11. Error Handling, tree.rs-Beispiel YouTube via OpenCast
21.11. Nachbesprechung Aufgaben, Module und use YouTube via OpenCast
23.11. Module, Crates und Cargo, Farbiger Calculator YouTube via OpenCast
28.11. Generics und Traits - via OpenCast
30.11. Generics und Traits, Generic read Beispiel YouTube via OpenCast
05.12. Nachbesprechung Aufgaben, Iteratoren und Closures YouTube via OpenCast
07.12. Iteratoren und Closures, Kommaliste Beispiel YouTube via OpenCast
12.12. try! und ? (Error Handling), Closures, Themenideen Abschlussprojekt YouTube via OpenCast
14.12. Kekse und Coding ("Advent of Code") - -
02.01. Fällt aus - -
04.01. Blödsinn, Nachbesprechung Aufgaben, Makros YouTube tbd
09.01. Nachbesprechung Aufgaben, Deref und Diverses, Low Level YouTube tbd