Universität · Informatik · 5. Semester – Vertiefung und Spezialisierung
Softwarearchitektur im Projekt: Technologiewahl und System Design
4 Abschnitte1 Karteikarten-Decks1 Quizze
Architekturentscheidungen: Monolith vs. Microservices vs. Modular Monolith. Technologiewahl: Frontend-Frameworks, Backend-Frameworks, Datenbanken. API-Design: REST, GraphQL. Architektur-Dokumentation: C4-Modell, Architecture Decision Records (ADR). Prototyping und Proof of Concept. Technical Debt Management.
Inhaltsübersicht
- Architekturentscheidungen: Monolith, Microservices und Modular Monolith
- Technologiewahl: Frontend, Backend und Datenbanken
- API-Design: REST und GraphQL
- Architektur-Dokumentation, Prototyping und Technical Debt

📚 Vollständiges Lernmaterial mit 4 Abschnitten, Karteikarten und Quizzen verfügbar nach Anmeldung.
Jetzt kostenlos lernen →Verwandte Themen
- Projektinitialisierung: Anforderungsanalyse, Scoping und Teamorganisation
- Agile Methoden in der Praxis: Scrum, Kanban und Sprint-Planung
- Versionskontrolle und Branching-Strategien: Git Flow und Trunk-Based Development
- CI/CD und DevOps: Build-Pipelines, Automatisierung und Deployment
- Qualitätssicherung: Testing-Strategien, Code-Qualität und Dokumentation
Interaktiv lernen mit Karteikarten & Quizzen
Melde dich an und lerne Softwareprojekt: Teambasierte Anwendungsentwicklung mit intelligenten Wiederholungen, Quizzen und KI-Lernhilfen. 7 Tage kostenlos.
Kostenlos testen