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