mirror of
https://github.com/LukasKalbertodt/programmieren-in-rust.git
synced 2025-11-03 09:50:43 +01:00
83b4f9e9c87c5238c7eb2166c7c8792bdc5abfe9
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 |
tbd | tbd |
Languages
Rust
98.9%
Assembly
1.1%