Überblick
Dieses Programm kombiniert drei aufeinander aufbauende Qualifikationsstränge: Erstens Python-Programmierung von den Grundlagen bis zur objektorientierten Softwareentwicklung, zweitens AWS Cloud-Infrastruktur mit den zentralen Services und dem Boto3 SDK, und drittens die gezielte Vorbereitung auf die Zertifizierungsprüfungen PCAP (Certified Associate in Python Programming) und AWS Certified Cloud Practitioner (CLF-C02). Das Ergebnis ist ein rundes Qualifikationsprofil für moderne Softwareentwicklung in der Cloud-Ära.
Kursinhalte & Lernziele
Modul 1: Python-Programmierung – Grundlagen und Sprachkern Python ist eine der meistgefragten Programmiersprachen weltweit – klar lesbar, vielseitig einsetzbar und bestens geeignet als erste oder zweite Sprache. Dieses Modul legt das solide Fundament für alle folgenden Lerninhalte. Übungen reichen von einfachen Konsolenprogrammen bis zu kleinen Datenverarbeitungsscripts.
- Python-Installation, Entwicklungsumgebung und erste Programme
- Datentypen: Integer, Float, String, Boolean, None
- Kontrollstrukturen: if/elif/else, for-Schleifen, while-Schleifen
- Funktionen definieren, Parameter, Rückgabewerte und Scoping
- Listen, Tupel, Mengen und Dictionaries verstehen und einsetzen
- Module importieren und eigene Module erstellen
Modul 2: Objektorientierte Programmierung in Python OOP ist das Rückgrat professioneller Softwareentwicklung. Dieses Modul zeigt, wie Klassen und Objekte in Python funktionieren, warum Vererbung und Polymorphismus den Code wartbarer machen, und wie sich komplexe Systeme durch saubere Klassenarchitekturen beherrschbar bleiben.
- Klassen und Objekte: Attribute, Methoden, Konstruktoren
- Vererbung und Mehrfachvererbung in Python
- Polymorphismus und Methoden-Überschreibung
- Spezielle Methoden und Datenkapselung
- Fehlerbehandlung mit try/except/finally
- Dateioperationen: lesen, schreiben, CSV und JSON verarbeiten
Modul 3: AWS Cloud – Grundlagen und Kernservices Die AWS Cloud ist die weltweit meistgenutzte Cloud-Plattform. Dieses Modul verschafft ein solides Grundverständnis der Cloud-Konzepte und stellt die wichtigsten AWS-Services vor – praxisnah anhand echter Szenarien: eine Web-App deployen, Daten in S3 speichern, Zugriffsrechte mit IAM verwalten.
- Cloud-Grundkonzepte: On-Premises vs. Cloud, IaaS/PaaS/SaaS
- AWS-Infrastruktur: Regionen, Availability Zones, Edge Locations
- EC2: Instanzen starten, konfigurieren und verwalten
- S3: Buckets anlegen, Objekte speichern und Berechtigungen setzen
- IAM: Nutzer, Gruppen, Rollen und Richtlinien einrichten
- VPC: Netzwerktopologie und Sicherheitsgruppen verstehen
Modul 4: AWS Lambda, Boto3 und Serverless-Architekturen Python und AWS ergänzen sich ideal für Serverless-Entwicklung. Dieses Modul verbindet beide Welten: Mit dem Boto3 SDK werden AWS-Ressourcen direkt aus Python heraus gesteuert; AWS Lambda-Funktionen ermöglichen ereignisgesteuerte Ausführung ohne Servermanagement.
- Boto3 SDK installieren, konfigurieren und erste Anfragen stellen
- S3, EC2 und IAM programmatisch verwalten
- AWS Lambda-Funktionen in Python entwickeln und deployen
- Eventquellen: API Gateway, S3-Trigger, CloudWatch Events
- Fehlerbehandlung und Logging in Lambda-Umgebungen
- Kostenkontrolle bei Serverless-Architekturen
Praxisblock: Integriertes Projekt und Zertifizierungsvorbereitung Im Abschlussprojekt entwickeln Teilnehmende eine kleine Python-Anwendung, die AWS-Services nutzt – etwa einen automatisierten Datenverarbeitungs-Workflow, der Dateien aus S3 einliest, verarbeitet und Ergebnisse zurückschreibt. Parallel werden die Anforderungen beider Zertifizierungsprüfungen systematisch durchgearbeitet.
- Projektentwicklung: Python-Skript mit Boto3-Integration
- EC2-Automatisierung: Instanzen per Script starten und stoppen
- Lambda-Funktion mit S3-Trigger implementieren
- IAM-Konzept für das Projekt umsetzen
- Typische PCAP-Aufgabenstellungen analysieren und lösen
- CLF-C02-Prüfungsfelder: Cloud-Konzepte, Sicherheit, Technologie, Abrechnung
- Lückenanalyse und gezielte Vertiefung schwacher Bereiche
- Dokumentation und Code-Review im Team
- Abschlusspräsentation des eigenen Projekts
- AWS-Kostenkalkulation für reale Szenarien
- Typische Prüfungsfragen beider Zertifizierungen durcharbeiten
- Feedback und individuelle Empfehlungen für den nächsten Karriereschritt
Dieser integrierte Abschluss stellt sicher, dass Theorie, Praxis und Zertifizierungsvorbereitung keine getrennten Welten bleiben, sondern zu einem stimmigen Kompetenzbild verschmelzen.
Lernziele:
- Python-Syntax, Datentypen und Kontrollstrukturen sicher anwenden
- Objektorientierte Programmierung mit Klassen, Vererbung und Polymorphismus umsetzen
- Module, Pakete und die Python Standard Library effektiv nutzen
- Dateioperationen, Ausnahmebehandlung und Fehlersuche in Python beherrschen
- Grundlegende AWS-Cloud-Konzepte: Regionen, Availability Zones, das Shared-Responsibility-Modell
- Kernservices von AWS – EC2, S3, IAM, Lambda, RDS – kennen und einsetzen
- Programmatischen Zugriff auf AWS über das Boto3 SDK realisieren
- Serverless-Architekturen mit AWS Lambda konzipieren und verstehen
- Kosten- und Abrechnungsmodelle in AWS verstehen und kalkulieren
- Sicherheits- und Compliance-Grundsätze in AWS-Umgebungen anwenden
- Anforderungen der PCAP-Prüfung (Python Institute) kennen und gezielt abdecken
- Anforderungen der CLF-C02-Prüfung (AWS) kennen und gezielt abdecken
Zielgruppe & Voraussetzungen
Das Programm richtet sich an Personen, die gezielt in die Softwareentwicklung und Cloud-Technologie einsteigen oder ihre bestehenden IT-Kenntnisse in diese Richtung ausbauen möchten.
- Informatik-Quereinsteiger mit technischer Affinität
- IT-Fachkräfte, die Programmierung als neue Kompetenz erwerben möchten
- Berufsrückkehrer, die im IT-Bereich Fuß fassen wollen
- Systemadministratoren, die in Richtung Cloud-Entwicklung wechseln möchten
- Technische Mitarbeitende, die Automatisierungsaufgaben mit Python und AWS übernehmen wollen
Grundlegende PC-Kenntnisse und der sichere Umgang mit dem Betriebssystem werden vorausgesetzt. Gute Deutschkenntnisse sind für den Kursalltag notwendig; gute Englischkenntnisse sind wichtig, da offizielle Dokumentationen, Prüfungsunterlagen und viele Online-Ressourcen auf Englisch vorliegen. Programmiervorkenntnisse sind von Vorteil, aber kein formales Muss – der Kurs beginnt bei den Grundlagen.
Ablauf & Abschluss
Der Kurs verbindet angeleitete Lehreinheiten mit intensiven Programmierphasen, in denen Teilnehmende direkt am Rechner arbeiten. Livecoding-Sessions zeigen, wie professioneller Code entsteht; eigene Projekte und Aufgaben bauen das Wissen praktisch aus. Die AWS-Themen werden sowohl konzeptuell als auch hands-on in der AWS-Konsole und über Boto3-Skripte erarbeitet.
Die genaue Stundenzahl variiert je nach Anbieter. Detailangaben sind beim jeweiligen Anbieter erhältlich.
Das Programm bereitet auf zwei externe Zertifizierungsprüfungen vor: PCAP – Certified Associate in Python Programming (Python Institute) und AWS Certified Cloud Practitioner (CLF-C02, Amazon Web Services). Beide Prüfungen werden separat bei den jeweiligen Zertifizierungsstellen abgelegt. Zusätzlich erhalten Teilnehmende ein trägerinternes Zertifikat über die Gesamtweiterbildung.
Nutzen & Perspektiven
Python und AWS gehören zu den meistgefragten Technologiekombinationen auf dem deutschen und internationalen Arbeitsmarkt. Wer beide Bereiche beherrscht, verfügt über ein Profil, das in Start-ups genauso gefragt ist wie in Großunternehmen – sei es in der Softwareentwicklung, in der Cloud-Infrastruktur oder in der Automatisierung von Geschäftsprozessen. Besonders wertvoll ist die Verknüpfung beider Welten: Viele Python-Entwickler kennen AWS nur oberflächlich; viele Cloud-Fachkräfte haben keine Programmierbasis. Dieses Programm schließt genau diese Lücke und schafft ein integriertes Kompetenzprofil. Das Boto3 SDK als Brücke zwischen Python-Code und AWS-Infrastruktur ist dabei ein zentrales Lernstück, das in der Praxis täglich gebraucht wird. Die Doppelzertifizierung – PCAP und CLF-C02 – verleiht dem Abschluss internationale Sichtbarkeit. Beide Zertifikate sind von anerkannten Organisationen (Python Institute und Amazon Web Services) ausgestellt und weltweit bekannt. Sie machen Qualifikationen für potenzielle Arbeitgeber klar erkennbar und überprüfbar. Nicht zuletzt ist das Programm auf Anschlussfähigkeit ausgelegt: Wer Python und AWS gemeinsam erlernt, hat eine solide Grundlage für weiterführende Spezialisierungen – sei es in Richtung Data Engineering, Machine Learning, DevOps oder Backend-Architektur. Das Fundament, das dieser Kurs legt, öffnet Türen in viele Richtungen der modernen IT-Karriere.
Häufig gestellte Fragen (FAQ)
Muss ich bereits programmieren können?
Programmiervorkenntnisse sind von Vorteil, aber keine formale Voraussetzung. Der Kurs beginnt bei den Python-Grundlagen und führt systematisch auf das Niveau der PCAP-Zertifizierung hin. Technische Affinität und Lernbereitschaft sind wichtiger als Vorkenntnisse.
Werden PCAP und AWS CLF-C02 im Kurs abgelegt?
Beide Prüfungen werden separat bei den jeweiligen Zertifizierungsstellen abgelegt – PCAP beim Python Institute, CLF-C02 bei Amazon Web Services. Der Kurs bereitet gezielt auf beide Prüfungen vor, die Anmeldung und Durchführung erfolgen extern.
Was ist Boto3 und warum ist es wichtig?
Boto3 ist das offizielle Python-SDK für Amazon Web Services. Es ermöglicht, AWS-Services direkt aus Python-Skripten heraus zu steuern – also Dateien in S3 hochladen, EC2-Instanzen starten oder Lambda-Funktionen auslösen. Diese Fähigkeit ist in vielen Cloud-Entwicklungs-Rollen täglich gefragt.
Welche Englischkenntnisse werden benötigt?
Gute Englischkenntnisse werden empfohlen, da offizielle AWS-Dokumentationen, Prüfungsunterlagen für CLF-C02 und PCAP sowie viele Coding-Ressourcen auf Englisch vorliegen. Der Unterricht selbst findet auf Deutsch statt.
Für welche Berufe qualifiziert das Programm?
Das Programm qualifiziert für Rollen als Python-Entwickler, Cloud-Entwickler, Junior Cloud Engineer und Backend-Entwickler. Auch Positionen in der Cloud-Automatisierung und im DevOps-Umfeld sind nach Erfahrungsaufbau anschließbar.
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.
- Web Developer2.208 Stellen
- Cloud-Architect595 Stellen
- Technische Informatik (grundständig)406 Stellen