Besonders im Bereich der Datenverarbeitung oder Big Data bietet Python eine ausgezeichnete Grundlage und ist in Unternehmen eine wichtige Backend-Programmiersprache.
Die Inhalte im Überblick:
- Backend- und Frontend
- Einführung in Linux-Shell, SVC und Git
- Grundlagen von HTML und CSS
Modul 2: Python
- Grundlegende Programmierkenntnisse
- Testen (TDD)
- Debugging
- Frameworks
Modul 3: Datenbanken für Python
- Daten lesen und schreiben
- Dateninkonsistenz
Modul 4: Python Frameworks
- Django-Framework
- Erstellung von Webanwendungen
Modul 5: Application Programing Interfaces
- Aufbau von Java APIs
- Dienst zu Dienst Kommunikation
Modul 6: Cloud Dienste
- Netzwerke
- Computing
- AWS Datenbanken
Modul 7: Finales Abschlussprojekt
Das Abschlussprojekt demonstriert die Fähigkeit der Teilnehmenden, die während des Kurses erworbenen Fähigkeiten anzuwenden und zu verarbeiten. Darüber hinaus lernt der Teilnehmende hierbei größere Java Anwendungen zu strukturieren und alle Phasen eines Java Softwareprojekts zu erleben. Das Hauptaugenmerk des Moduls liegt auf der Arbeit in einem Team und der gemeinsamen Erstellung einer Softwareanwendung.
Neben den Fachmodulen absolvieren die Teilnehmenden im Rahmen der Weiterbildung die folgenden drei übergreifenden Themengebiete, um sie auf die Anforderungen auf dem Arbeitsmarkt vorzubereiten:
- berufsbezogenes Englisch oder Deutsch
Modul S: Soft Skills
- Präsentation und Moderation
- arbeitsmarktrelevanten Kompetenzen
Modul M: Mentoring
- individuelle Förderung