Software-Architektur Grundlagen: Best Practices für digitale Produkte

1. Grundlagen der Softwarearchitektur
- Einführung in Softwarearchitektur
- Best Practices der Softwarearchitektur
- Technische Schulden (Technical Debt) verstehen und managen
- Tech Stack: Auswahl der richtigen Technologien
- APIs: Design und Integration

2. Entwicklungsprozesse und Cloud-Computing
- Frontend- und Backend-Entwicklung
- Softwareentwicklungsprozesse (Agile, DevOps)
- Datenbanken: Grundlagen und Einsatzmöglichkeiten
- Versionskontrolle und ihre Bedeutung
- Cloud-Computing: Konzepte und Einsatzszenarien