Diese Weiterbildung "Softwareentwickler" vermittelt umfassende Kompetenzen in der Softwareentwicklung und bereitet auf eine Tätigkeit als Softwareentwickler vor.

Modul 1: Grundlagen der Softwareentwicklung
Modul 2: Programmiersprachen und Frameworks
Modul 3: Softwarearchitektur und Projektarbeit

Grundlagen der Softwareentwicklung
  • Grundkonzepte, Vorgehensmodelle und Lebenszyklen in der Softwareentwicklung
  • Anforderungen, Planung und Dokumentation in der Softwareentwicklung
  • Testverfahren und Qualitätssicherung in der Softwareentwicklung
  • Versionsverwaltung und Teamarbeit in der Softwareentwicklung

Programmiersprachen und Frameworks
  • Programmierung mit Python, Java und JavaScript in der Softwareentwicklung
  • Arbeiten mit modernen Frameworks in der Softwareentwicklung
  • Schnittstellen und APIs in der Softwareentwicklung
  • Verknüpfung von Frontend und Backend in der Softwareentwicklung

Softwarearchitektur und Projektarbeit
  • Aufbau modularer Softwarearchitekturen in der Softwareentwicklung
  • Clean Code und Design Patterns in der Softwareentwicklung
  • Projektplanung, Umsetzung und Deployment in der Softwareentwicklung
  • Dokumentation und Übergabeprozesse in der Softwareentwicklung

Mit Abschluss der Weiterbildung sind Teilnehmende in der Lage, Softwarelösungen professionell zu planen, zu entwickeln und in Projekten der Softwareentwicklung einzusetzen.