Software Architecture — Von Prinzipien zu Praxis
Architektur ist nicht nur Diagramme. Dieser Kurs vermittelt die Prinzipien, Muster und Stile, die gute Systeme ausmachen — mit Praxis-Szenarien, Quick-Quizzes und einem klaren Fahrplan von SOLID bis Sagas & Distributed Systems.
Wie jeder Modul funktioniert
- Lesen — jedes Modul erklärt ein Architektur-Thema mit Beispielen.
- Szenario — ein echtes Architektur-Problem mit Lösung.
- QuickQuiz — teste dein Verständnis nach jedem Modul.
- Checkpoints — 80 % pro Modul geben den Nächsten frei.
Die 13 Module
| Modul | Thema | Status |
|---|---|---|
| 1 | SOLID Principles | ✅ verfügbar |
| 2 | Design Patterns (GoF) | ✅ verfügbar |
| 3 | Architectural Styles | ✅ verfügbar |
| 4 | Domain-Driven Design | ✅ verfügbar |
| 5 | API Design | ✅ verfügbar |
| 6 | Data Architecture | ✅ verfügbar |
| 7 | Scalability | ✅ verfügbar |
| 8 | Resilience | ✅ verfügbar |
| 9 | Security Architecture | ✅ verfügbar |
| 10 | Observability | ✅ verfügbar |
| 11 | Event Sourcing & CQRS | ✅ verfügbar |
| 12 | Typestate & Event-Sourcing | ✅ verfügbar |
| 13 | Distributed Systems — Sagas, Outbox & Eventual Consistency | ✅ verfügbar |
Lade Fortschritt…