Stand September 2026 · mit Fallstudien
System Design
Software-Systeme entwerfen, die wachsen, ausfallsicher sind und verständlich bleiben. Neun Module vom Klären der Anforderungen über Netzwerke, Daten, Skalierung und Zuverlässigkeit bis zu Sicherheit, KI-Systemen und modernen Anwendungsmustern – abgeschlossen mit durchgespielten Fallstudien.
9 Module · 43 Lektionen ca. 11 Stunden
Mit Modul 1 starten0%
erledigt
Ihr Fortschritt
0 von 43 Lektionen · 0 von 9 Modulen
Kostenlos anmelden, um Fortschritt zu speichern und Karteikarten zu sammeln.
Lernpfad
Alle neun Module bis zu den Fallstudien – die Vorbereitung auf echte Entwurfsaufgaben.
Anforderungen klären, Last schätzen, Architektur wählen.
Netzwerke, Laufzeiten und Nebenläufigkeit.
Datenbanken wählen, Indizes, Replikation und Sharding.
- SQL oder NoSQL?Text15 Min. 2 Karteikarten
- Transaktionen und IsolationÜbung15 Min. 2 Karteikarten
- Indizes und AbfragenÜbung14 Min. 2 Karteikarten
- Replikation und ShardingText16 Min. 2 Karteikarten
- Konsistenz und das CAP-TheoremÜbung14 Min. 2 Karteikarten
- Dateien und ObjektspeicherText13 Min. 2 Karteikarten
- Suche und RetrievalText14 Min. 2 Karteikarten
Load Balancer, Caching, CDN und Warteschlangen.
- Vertikal und horizontal skalierenText13 Min. 2 Karteikarten
- Load BalancingÜbung13 Min. 2 Karteikarten
- Caching-StrategienÜbung16 Min. 2 Karteikarten
- Warteschlangen und asynchrone VerarbeitungText15 Min. 2 Karteikarten
- Event StreamingText14 Min. 2 Karteikarten
- Timeouts, Retries und IdempotenzÜbung15 Min. 2 Karteikarten
- Rate LimitingÜbung12 Min. 2 Karteikarten
Verfügbarkeit, Redundanz, Monitoring und Deployment.
APIs entwerfen, Authentifizierung und Schutz vor Angriffen.
Echtzeit, Offline, global und datengetrieben.
Vom Kurzlink-Dienst bis zum Buchungssystem – Schritt für Schritt entworfen.
- Fallstudie: Kurzlink-DienstÜbung18 Min. 2 Karteikarten
- Fallstudie: Chat-AnwendungÜbung18 Min. 2 Karteikarten
- Fallstudie: BuchungssystemÜbung18 Min. 2 Karteikarten
- Fallstudie: KI-LernplattformÜbung18 Min. 2 Karteikarten
- Fallstudie: ProduktkonfiguratorÜbung18 Min. 2 Karteikarten
- Diagramme, Entscheidungen und InterviewsText14 Min. 2 Karteikarten
- AbschlusstestTest15 Min.Inhalt folgt
Alle Lektionen sind frei zugänglich. Kostenlos registrieren, um Fortschritt zu speichern.
So lernen Sie hier
Verstehen ist gut. Behalten ist besser.
Jede Lektion endet mit ihren Kernideen als Karteikarten. Der Trainer wiederholt sie nach der Methode der verteilten Wiederholung – genau dann, wenn das Wissen zu verblassen beginnt.
- 01Verstehen
Kurze Lektionen mit interaktiven Übungen statt Textwüste.
- 02Abhaken
Die Kernideen jeder Lektion landen automatisch als Karteikarten im Trainer.
- 03Wiederholen
Spaced Repetition fragt jede Karte kurz bevor Sie sie vergessen würden.
- 04Behalten
Sicher Gewusstes kommt erst nach Wochen wieder – Sie üben nur, was nötig ist.
4
Fällig
18
Gelernt
9
Gefestigt
Behalten über 30 Tage