Rust-Grundlagenkurs auf dem PC
Dieser kostenlose Kurs führt Schritt für Schritt in Rust ein. Du benötigst keine Vorkenntnisse. Die Lektionen bauen aufeinander auf; praktische Beispiele aus Technik, Messwerten und 3D-Druck unterstützen das Verständnis.
Kursumfang: 24 Lektionen in 6 Kapiteln. Jede Lektion enthält eine Übung und eine aufklappbare Musterlösung.
Alle Lektionen
Einstieg in Rust
- Teil 01: Was ist Rust?
- Teil 02: Rust installieren
- Teil 03: Das erste Programm
- Teil 04: Cargo und Projekte
Grundlagen der Programmierung
- Teil 05: Variablen und Konstanten
- Teil 06: Datentypen und Umwandlung
- Teil 07: Operatoren und Berechnungen
- Teil 08: Bedingungen
- Teil 09: Schleifen
- Teil 10: Funktionen
Rust verstehen
- Teil 11: Strings und Text
- Teil 12: Ownership
- Teil 13: Borrowing und Referenzen
- Teil 14: Arrays, Tupel und Vektoren
Programme strukturieren
- Teil 15: Strukturen und Methoden
- Teil 16: Enums und match
- Teil 17: Module und Dateien
- Teil 18: Traits und Generics
Praktische Anwendungen
- Teil 19: Benutzereingaben
- Teil 20: Option und Result
- Teil 21: Dateien und CSV
- Teil 22: Crates und Tests
Abschlussprojekt
Voraussetzungen
Ein PC mit Windows oder Linux (z. B. Zorin OS), VS Code und Rust. Die Installation wird in Teil 2 erklärt. Die Beispiele orientieren sich an der Rust-Edition 2024.
Lernmethode
Lies die Erklärung, tippe den Code selbst ab, verändere die Werte und löse die Aufgabe möglichst vor dem Öffnen der Musterlösung.
