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
- 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.