Überblick
Diese umfassende Vollzeit-Weiterbildung führt Teilnehmende von den Grundlagen der Python-Programmierung bis hin zu fortgeschrittenen Anwendungen im Bereich Machine Learning, künstliche Intelligenz und Cloud-Computing mit Amazon Web Services. In einem strukturierten Curriculum erlernen die Teilnehmenden zunächst systematisch alle Kernkonzepte der Python-Sprache — von Variablen und Kontrollstrukturen über objektorientierte Programmierung bis hin zu GUI-Entwicklung und Netzwerkprogrammierung — und bereiten sich auf die externe Zertifizierungsprüfung zum Certified Associate Python Programmer (PCAP) vor. Anschließend vertiefen sie ihr Wissen in Data Science, Deep Learning, Reinforcement Learning, AWS-Cloud-Diensten und DevOps/MLOps-Praktiken. Die Weiterbildung eignet sich für Quereinsteiger mit soliden IT-Grundkenntnissen ebenso wie für erfahrene IT-Fachkräfte, die sich auf Machine Learning und Cloud-Technologien spezialisieren möchten.
Kursinhalte & Lernziele
Das erste Modul legt den Python-Grundstein. Ein stabiles Fundament in Python ist Voraussetzung für alle späteren ML- und Cloud-Themen. In diesem Modul erlernen die Teilnehmenden die vollständige Python-Syntax und wichtige Standardbibliotheken, strukturiert vom einfachsten Programm bis zur modularen Softwarearchitektur.
- Python-Installation, Entwicklungsumgebung (IDE) einrichten, erste Programme schreiben
- Variablen, Datentypen, Operatoren und Ausdrücke: int, float, str, bool
- Kontrollstrukturen: if/elif/else-Verzweigungen, while- und for-Schleifen
- Listen, Tupel, Dictionaries und Sets: Erstellung, Indexierung, Iteration und Methoden
- Prozeduren und Funktionen: Parameterübergabe, Rückgabewerte, Scope und Namensräume
- Module und Pakete: Python-Standardbibliothek, Import-Mechanismus, eigene Module schreiben
Das zweite Modul vertieht objektorientierte Programmierung und fortgeschrittene Python-Techniken. Professionelle Python-Entwicklung setzt Kenntnisse der objektorientierten Paradigmen und fortgeschrittener Sprachfeatures voraus, die in diesem Modul systematisch erarbeitet werden.
- Klassen und Objekte: Attribute, Methoden, Konstruktoren, Instanziierung
- Datenkapselung: private Attribute, Getter- und Setter-Methoden, Properties
- Vererbung und Polymorphie: Mehrfachvererbung, Method Resolution Order, super()
- Dateien lesen und schreiben: Text- und Binärdateien, CSV-Verarbeitung, Fehlerbehandlung
- Grafische Benutzeroberflächen (GUI): tkinter oder PyQt — Fenster, Buttons, Dialoge, Events
- Netzwerkprogrammierung und Client-Server-Anwendungen mit Sockets und HTTP-Bibliotheken
Das dritte Modul bereitet auf die PCAP-Prüfung und den Einstieg in KI und Cloud vor. Die PCAP-Zertifizierung ist ein anerkannter Qualitätsnachweis für Python-Kenntnisse auf dem Associate-Niveau. Parallel zum Prüfungsabschnitt werden erste Grundlagen der KI und der Cloud-Nutzung eingeführt.
- Prüfungssimulationen und Musteraufgaben im PCAP-Format
- Einführung in künstliche Intelligenz: Begriffe, Verfahren, Einsatzfelder
- KI-gestützte Tools und Plattformen in der Praxis kennenlernen
- Grundlagen des Cloud-Computing: On-Premises vs. Cloud, Service-Modelle, AWS-Regionen
- Einführung in AWS: IAM, EC2, S3, Netzwerk-Grundlagen
- Sicherheitsaspekte in der Cloud und in Python-Anwendungen
Das vierte Modul deckt Machine Learning, Data Science, Deep Learning und AWS ML-Services ab. Dieser umfangreichste Kursabschnitt vermittelt das Herzstück der Weiterbildung: praktische ML-Kompetenz auf der AWS-Plattform.
- Data Science und Datenanalyse mit NumPy, Pandas, Matplotlib und Seaborn
- Maschinelles Lernen: überwachte und unüberwachte Verfahren mit Scikit-learn
- Deep Learning mit TensorFlow oder PyTorch: Neuronale Netze, CNNs, RNNs
- Reinforcement Learning: Grundkonzepte, Q-Learning, Anwendungsszenarien
- Amazon SageMaker: Datenaufbereitung, Training, Evaluation, Deployment
- DevOps und MLOps: CI/CD-Pipelines, Infrastructure as Code, automatisierte Tests
Im abschließenden Praxisblock werden alle Kenntnisse in betreuten Projekten zusammengeführt und für die AWS-Prüfung vorbereitet.
- End-to-End-Data-Science-Projekt: Datenaufnahme, Bereinigung, Analyse, Modelltraining, Evaluierung
- Python-Webanwendung mit REST-API als Backend-Projekt
- Machine-Learning-Modell auf AWS SageMaker trainieren und als Endpoint deployen
- MLOps-Pipeline mit AWS CodePipeline und SageMaker Pipelines aufbauen
- Reinforcement-Learning-Experiment mit Gym-Bibliothek und Python realisieren
- Deep-Learning-Bildklassifikator mit CNN auf einem AWS-Datensatz trainieren
- Sicherheitsaudit der eigenen Python-Anwendung und Implementierung von Best Practices
- Prüfungssimulationen für PCAP und AWS-Zertifizierungsexamen
- Präsentation des Abschlussprojekts mit technischer Dokumentation
- Karriereberatung: Bewerbungsstrategien für ML-Engineering- und Data-Science-Positionen
Lernziele:
Nach erfolgreichem Abschluss der Weiterbildung sind die Teilnehmenden in der Lage, folgende Kompetenzen einzusetzen.
- Vollständige Python-Programme strukturiert und wartbar zu schreiben und zu debuggen
- Objektorientierte Softwareentwicklung mit Klassen, Vererbung und Polymorphie in Python umzusetzen
- Grafische Benutzeroberflächen mit Python-Bibliotheken zu entwickeln
- Netzwerkprogrammierung und Client-Server-Anwendungen in Python zu realisieren
- Die PCAP-Prüfung (Certified Associate Python Programmer) erfolgreich zu absolvieren
- Grundlegende und fortgeschrittene Machine-Learning-Algorithmen zu verstehen und anzuwenden
- Datenanalyse und Data-Science-Workflows mit Python-Bibliotheken wie NumPy, Pandas und Scikit-learn durchzuführen
- Deep-Learning-Modelle mit TensorFlow oder PyTorch zu trainieren und zu evaluieren
- Reinforcement-Learning-Konzepte auf praktische Problemstellungen anzuwenden
- AWS-Cloud-Dienste für Compute, Storage, Netzwerk und Datenbanken zu konfigurieren und zu nutzen
- ML-Workloads auf AWS mit SageMaker zu entwickeln und zu betreiben
- DevOps- und MLOps-Praktiken einzusetzen, um ML-Pipelines automatisiert zu bauen, zu testen und zu deployen
Zielgruppe & Voraussetzungen
Die Weiterbildung richtet sich an Berufstätige und Quereinsteiger, die in den Bereich Programmierung, Machine Learning und Cloud-Computing einsteigen oder ihre vorhandenen Kenntnisse zielgerichtet erweitern möchten.
- Quereinsteiger aus verwandten IT-Bereichen mit Kenntnissen in Softwareentwicklung oder Datenbankarbeit
- Data-Analysten und BI-Fachkräfte, die in die ML-Entwicklung wechseln möchten
- IT-Fachkräfte aus Bereichen wie Systemadministration oder IT-Security, die Programmier- und ML-Kompetenzen aufbauen wollen
- Personen mit Erfahrung in anderen Programmiersprachen, die Python als primäre ML-Sprache erlernen möchten
- Fachkräfte aus der Softwareentwicklung, die sich auf AWS und ML-Deployment spezialisieren möchten
Die Weiterbildung setzt gute Deutschkenntnisse auf dem Niveau B2 voraus sowie gute Englischkenntnisse, da Teile der Dokumentation, Tools und Prüfungsunterlagen auf Englisch vorliegen. Technisch erforderlich sind eine ausgeprägte IT-Affinität, erweiterte PC-Kenntnisse und der sichere Umgang mit Windows inklusive Dateistruktur und Arbeit mit Dateipfaden. Als inhaltliche Voraussetzungen werden gute Kenntnisse in den Grundlagen der Softwareentwicklung und objektorientierter Programmierung sowie Kenntnisse in der Datenbanksprache SQL erwartet. Diese Voraussetzungen stellen sicher, dass die Teilnehmenden den anspruchsvollen ML- und Cloud-Teil des Kurses erfolgreich bewältigen können.
Ablauf & Abschluss
Der Kurs wird als Combined Learning durchgeführt — eine didaktisch fundierte Verbindung aus synchronen Livesessions, eigengesteuerten Selbstlernphasen und praktischen Laborübungen. In den Livesessions demonstrieren Lehrende Konzepte live in der Programmierumgebung, erklären Zusammenhänge und beantworten Fragen. Die Selbstlernphasen nutzen die Teilnehmenden, um Übungsaufgaben zu bearbeiten, Experimente in Python und AWS-Sandboxes durchzuführen und das Gelernte zu festigen. Praxisprojekte und Prüfungssimulationen sind fest in den Ablauf integriert und bereiten gezielt auf PCAP und die AWS-Zertifizierungsprüfung vor.
Die Weiterbildung dauert mehr als sechs Monate bis zu einem Jahr und wird in Vollzeit absolviert. Dieser ausgedehnte Zeitraum reflektiert den erheblichen inhaltlichen Umfang: Python von Grund auf, PCAP-Zertifizierung, Machine Learning, Data Science, Deep Learning, Reinforcement Learning, AWS-Cloud-Dienste und MLOps bilden zusammen ein breites, tiefes Curriculum, das nicht in wenigen Wochen seriös zu vermitteln ist. Der Vollzeitmodus ermöglicht eine intensive, fokussierte Qualifizierung mit angemessener Zeit für Praxisprojekte.
Nach erfolgreichem Kursabschluss erhalten die Teilnehmenden ein trägerinternes Zertifikat bzw. eine qualifizierte Teilnahmebescheinigung des Bildungsträgers. Darüber hinaus bereitet der Kurs auf zwei externe Prüfungen vor: die PCAP-Prüfung (Certified Associate Python Programmer), die vom Python Institute abgenommen wird, sowie eine AWS-Zertifizierungsprüfung. Beide Prüfungen sind nach bestandener Prüfung international anerkannte Qualifikationsnachweise. Die Prüfungsgebühren werden separat entrichtet.
Nutzen & Perspektiven
Python ist die dominante Sprache im Machine-Learning-Ökosystem, und AWS ist eine der meistgenutzten Cloud-Plattformen für ML-Workloads in der Industrie. Wer beides beherrscht und mit der PCAP- und einer AWS-Zertifizierung nachweist, positioniert sich auf einem Arbeitsmarkt, auf dem qualifizierte ML-Engineers und Data Scientists weiterhin stark gesucht werden. Die Weiterbildung bietet daher eine Kombination aus Sprachkompetenz, theoretischem ML-Fundament und praktischer Cloud-Erfahrung, die im Bewerbungsprozess direkt verwertbar ist. Besonders wertvoll ist der Aufbau eines echten Portfolios durch die Praxisprojekte: Teilnehmende verlassen den Kurs nicht nur mit Zertifikaten, sondern mit dokumentierten Projekten — einem ML-Modell auf AWS, einer Python-Anwendung mit GUI, einem MLOps-Pipeline-Setup — die im Vorstellungsgespräch als konkrete Arbeitsproben präsentiert werden können. Das unterscheidet diese Weiterbildung von rein theoretischen Qualifizierungen. Bei AZAV-zugelassenen Bildungsträgern ist die Weiterbildung in der Regel über einen Bildungsgutschein der Agentur für Arbeit oder des Jobcenters förderbar. Ergänzend kommen je nach persönlicher Situation das Qualifizierungschancengesetz, die Berufsförderung der Bundeswehr, Rehabilitationsfördermaßnahmen oder Leistungen der Deutschen Rentenversicherung in Betracht. Eine individuelle Beratung bei der zuständigen Behörde vor Kursbeginn ist empfehlenswert.
Häufig gestellte Fragen (FAQ)
Muss ich Python schon kennen, bevor ich den Kurs beginne?
Python-Vorkenntnisse sind nicht zwingend erforderlich — der Kurs beginnt mit den absoluten Grundlagen der Sprache. Vorausgesetzt werden jedoch gute Kenntnisse in den Grundlagen der Softwareentwicklung, objektorientierter Programmierung und SQL, da diese Konzepte im Kurs als bekannt vorausgesetzt werden. Wer Python bereits grundlegend kennt, wird die ersten Module als Wiederholung und Vertiefung erleben.
Welche Zertifizierungen kann ich mit dieser Weiterbildung erlangen?
Der Kurs bereitet auf zwei externe Prüfungen vor: die PCAP-Prüfung (Certified Associate Python Programmer) des Python Institute sowie eine AWS-Zertifizierungsprüfung. Beide Prüfungen werden nach bestandener Prüfung von den jeweiligen Herausgebern verliehen. Zusätzlich erhalten alle Teilnehmenden ein trägerinternes Kursabschluss-Zertifikat.
Was ist der Unterschied zwischen diesem Kurs und dem Python-DevOps-Kurs?
Dieser Kurs legt den Schwerpunkt auf Machine Learning, Data Science, Deep Learning und Reinforcement Learning — also auf die Entwicklung und den Betrieb von KI-Modellen. Der Python-DevOps-Kurs fokussiert stattdessen auf Software-Entwicklungsprozesse, CI/CD, Containerisierung und DevOps-Werkzeuge. Beide beinhalten Python und AWS, aber mit unterschiedlichem fachlichem Schwerpunkt.
Kann die Weiterbildung über einen Bildungsgutschein finanziert werden?
Bei AZAV-zugelassenen Trägern ist die Förderung über einen Bildungsgutschein der Agentur für Arbeit oder des Jobcenters möglich. Ergänzend kommen das Qualifizierungschancengesetz, die Berufsförderung der Bundeswehr oder Leistungen der Deutschen Rentenversicherung in Betracht. Eine frühzeitige Beratung bei der zuständigen Behörde klärt die individuell verfügbaren Förderoptionen.
Wie praxisorientiert ist die Weiterbildung?
Praxisprojekte sind fester Bestandteil des Curriculums. Die Teilnehmenden bauen unter Anleitung ein End-to-End-ML-Projekt, ein Python-Backend mit REST-API, eine MLOps-Pipeline auf AWS und einen Deep-Learning-Klassifikator auf. Diese Projekte werden dokumentiert und können im Vorstellungsgespräch als Portfolio-Arbeitsproben präsentiert werden.
Verwandte Kurse
Welche Förderung passt zu dir?
Finde in 30 Sekunden heraus, ob dir ein Bildungsgutschein oder andere Zuschüsse zustehen. Kostenlos & ohne Anmeldung.
Arbeitsmarkt-Report
IT-Berufe sind seit fünf Jahren der größte Fachkräfteengpass am deutschen Arbeitsmarkt. Der Bestand offener IT-Stellen ist 2024 auf einen Rekordstand gestiegen; AI- und Cloud-Skills werden in den nächsten Jahren weiter überdurchschnittlich nachgefragt.
Zielberufe & offene Stellen
Berufe, in denen Absolvent:innen dieses Kurses typischerweise arbeiten — mit bundesweit offenen Stellen der letzten 12 Monate.
- Beamter/Beamtin in der Wehrverwaltung des Bundes (höherer technischer Dienst)2.354 Stellen
- Machine Learning Engineer134 Stellen
- Web Developer98 Stellen
- Assistent/Assistentin für Informatik (technische Informatik)80 Stellen
- Assistent/Assistentin für Informatik (Softwaretechnik)48 Stellen
- KI-Entwickler/in5 Stellen