Eine Weiterbildung, die fundiertes Wissen und Fähigkeiten in der agilen Software-Entwicklung bietet.

  • Grundlagen moderner Softwarearchitekturen kennenlernen
  • Vertiefung in Python und deren Anwendung in Software-Projekten
  • Entwicklung und Implementierung von Change-Management-Strategien

Dieser Kurs vermittelt umfangreiches Wissen und praktische Fertigkeiten in verschiedensten Bereichen der agilen Softwareentwicklung. Teilnehmer erwerben Kenntnisse in modernen Softwarearchitekturen, Programmierung mit Python sowie in der Projektkommunikation und -management. Durch praxisorientierte Ansätze wird das Gelernte direkt in anwendbares Wissen überführt, das sowohl für die individuelle Entwicklung als auch für die Teamarbeit essenziell ist.

1. Grundlegende Skills und Python-Programmierung

  • Einführung in Design
  • und Entwicklungsprinzipien für Softwareprojekte
  • Grundkenntnisse und fortgeschrittene Techniken in Python
  • Analyse und Dokumentation von Systemanforderungen

2. Agile Software-Engineering-Methoden

  • Verständnis der Strukturen moderner Softwarearchitekturen
  • Agile Development Methodology kennenlernen
  • Umsetzung spezifischer agile Programming Techniken in Projekten

3. Strategie und Management in Softwareprojekten

  • Entwicklung von effektiven Kommunikationsstrategien im agilen Entwicklerteam
  • Verwaltung von Änderungen und fortlaufende Verbesserungsprozesse
  • Implementierung von Änderungsmanagementpraktiken in realen Projektszenarien

Die Teilnehmer dieses Kurses werden befähigt, moderne Softwareentwicklungstechniken und -methoden effektiv in ihren beruflichen Alltag zu integrieren.