Lehrinhalte
- Agile Entwicklungsmethoden
- Softwarearchitekturmuster und deren Anwendung
- Teststrategien, Testautomatisierung
- Continuous Integration und Continuous Deployment
- Arbeiten mit Git als Versionskontrollsystem Ganzheitliche SW Entwicklung für mobile Applikationen
Ziele und Kompetenzen
- Erfahrung mit agilen Entwicklungsmethoden gesammelt
- In verteilten Teams gearbeitet, sich dabei Wissen über diese Arbeitsweise angeeignet
- ein vertieftes Verständnis des gesamten Softwareentwicklungsprozesses gewonnen
- aktiv an
der Entwicklung
- einer App (Android, iOS)
- eines Web- Backends und eines Web-Frontends mitgearbeitet,
- dabei neue Fertigkeiten in diesen Bereichen erlernt und angewendet
- automatisierte Werkzeuge zum Builden, Testen, Dokumentieren
- Lehrende/r: Elmar Krainz
- Lehrende/r: Andreas Öffl
- Lehrende/r: Harald Schwab
- Lehrende/r: Michael Ulm