Überblick
Dieser Kurs verbindet zwei der meistgefragten Technologien in der modernen Softwareentwicklung zu einer zusammenhängenden Weiterbildung: Python als vielseitige Programmiersprache und HTML/CSS als Grundlage der Web-Gestaltung. Über rund zwölf Wochen erwerben Sie fundierte Kenntnisse in beiden Bereichen — von der ersten Zeile Quellcode bis hin zu objektorientierter Programmierung, responsivem Seitenaufbau und dem offiziellen Abschluss durch die PCAP-Zertifizierungsprüfung des Python Institute. Die Kombination aus technischer Tiefe in Python und dem praktischen Werkzeugkasten von HTML und CSS schafft ein Profil, das Arbeitgeberinnen und Arbeitgeber aus Webentwicklung, Datenanalyse und Automatisierung gleichermaßen ansprechen.
Kursinhalte & Lernziele
Python-Grundlagen und Sprachkonstrukte Den Einstieg in Python bilden die fundamentalen Bausteine der Sprache: Syntax, Einrückungsregeln, Kommentare und das Arbeiten in der interaktiven Konsole sowie in Skriptdateien. Sie lernen, mit verschiedenen Datentypen umzugehen und verstehen, wie Python Variablen als Referenzen behandelt — ein Konzept, das spätere Themen wie Mutabilität und Seiteneffekte vorbereitet.
- Grundlegende Python-Syntax und Einrückungsregeln
- Datentypen: Zahlen, Zeichenketten, Listen, Tupel, Dictionaries, Sets
- Variablenzuweisung und Namenskonventionen
- Bedingte Anweisungen und Schleifen (for, while)
- Funktionsdefinitionen, Parameter und Rückgabewerte
- Umgang mit Zeichenketten: Formatierung, Methoden, f-Strings
Module, Pakete und Standardbibliothek Python lebt von seinem umfangreichen Ökosystem vorgefertigter Bibliotheken. In diesem Block lernen Sie, fremden Code zu importieren, eigene Module zu strukturieren und die wichtigsten Werkzeuge der Standardbibliothek produktiv einzusetzen. Damit legen Sie das Fundament für alle weiterführenden Themen — von Datenverarbeitung bis zur Automatisierung.
- Modul-Imports: import, from ... import, Aliasnamen
- Aufbau eigener Pakete mit __init__.py
- Wichtige Standardmodule: os, sys, math, datetime, random
- Virtuelle Umgebungen und Paketverwaltung mit pip
- Überblick über externe Bibliotheken im Python-Ökosystem
Objektorientierte Programmierung, Testen und Nebenläufigkeit Das Herzstück der professionellen Python-Entwicklung ist die objektorientierte Programmierung. Sie modellieren reale Konzepte in Klassen, regeln den Zugriff über Methoden und setzen Vererbung ein, um redundanten Code zu vermeiden. Ergänzt wird dieser Block durch Techniken zur Qualitätssicherung und zur parallelen Ausführung von Code.
- Klassen, Attribute und Methoden definieren
- Konstruktoren und spezielle Methoden (__str__, __repr__ u. a.)
- Vererbung, Mehrfachvererbung und Methodenüberschreibung
- Exception Handling: try/except/finally, eigene Ausnahmetypen
- Unit-Tests mit dem unittest-Framework
- Threads erstellen, starten und synchronisieren mit dem threading-Modul
HTML und CSS für die Web-Gestaltung Nach dem Python-Schwerpunkt wechselt die Weiterbildung in die Welt der Web-Technologien. HTML bildet die Struktur jeder Webseite, CSS bestimmt ihr Erscheinungsbild. Sie lernen, semantisch korrekte Dokumente zu erstellen, Inhalte zu verlinken und Layouts mit CSS zu gestalten — Fähigkeiten, die unmittelbar in eigene Webprojekte einfließen können.
- HTML-Dokumentstruktur: DOCTYPE, head, body, Metadaten
- Text-Elemente: Überschriften, Absätze, Listen, Zitate
- Hyperlinks: relative und absolute Pfade, Anker, E-Mail-Links
- Grafiken und Medien einbinden: img, figure, alt-Texte
- Tabellen: thead, tbody, Zellen zusammenfassen
- CSS-Grundlagen: Selektoren, Klassen, IDs, Box-Modell
- Kaskadierung, Spezifität und Vererbung in CSS
- Farben, Schriften, Abstände und einfache Layouts
Praxisumsetzung und PCAP-Vorbereitung Die erworbenen Python-Kenntnisse werden in praxisnahen Übungen vertieft, die das Spektrum von kleinen Skripten bis zu strukturierten Programmen mit mehreren Klassen abdecken. Gleichzeitig bereiten sich Teilnehmerinnen und Teilnehmer auf die PCAP-Prüfung vor, indem sie typische Aufgabenformate bearbeiten und ihr Wissen systematisch festigen.
- Aufgaben zur Sprachkompetenz: Fehlersuche und Korrektur in Python-Code
- Implementierung kleiner Projekte (z. B. Taschenrechner, Textverarbeitungs-Skript)
- Entwicklung einer Klassen-Hierarchie mit realen Anwendungsfällen
- Schreiben und Ausführen von Testsuiten für eigene Module
- HTML/CSS-Miniprojekt: mehrseitige Webseite mit Navigation und Tabellen
- Bearbeitung praxisnaher Python-Programmieraufgaben im PCAP-Stil
- Wiederholung kritischer Themen: Scoping, Closures, Generatoren, List Comprehensions
- Fehleranalyse und Debugging in Python
- Kombination von Python-Logik und HTML-Ausgabe in einfachen Web-Anwendungen
- Umgang mit Dateisystem und Text-Dateien in Python
- Einsatz von Dictionary- und Set-Operationen für Datenverarbeitung
- Aufgaben zu Ausnahmebehandlung und sauberem Programmierstil
Das dreizehnte Kurs-Woche dient der gezielten Wiederholung offener Fragen und der individuellen Vertiefung von Themenbereichen, in denen Teilnehmerinnen und Teilnehmer zusätzlichen Übungsbedarf erkannt haben. Die PCAP-Prüfung des Python Institute wird im Anschluss an den Python-Block abgelegt. Nach Abschluss aller Module verfügen die Absolventinnen und Absolventen über ein ausgewogenes technisches Profil, das sowohl für die weitere Spezialisierung in Datenanalyse, Web-Backend-Entwicklung oder Automatisierung als auch für den direkten Berufseinstieg geeignet ist.
Lernziele:
- Grundlegende Syntax und Konzepte von Python sicher anwenden
- Variablen, Datentypen und Kontrollstrukturen in Python korrekt einsetzen
- Module und Pakete importieren, nutzen und eigene Pakete anlegen
- Objektorientierte Programmierung mit Klassen, Vererbung und Polymorphismus umsetzen
- Exception Handling zur robusten Fehlerbehandlung in Python-Programmen einsetzen
- Unittests schreiben und automatisiert ausführen
- Multithreading-Konzepte in Python-Anwendungen anwenden
- Die PCAP-Zertifizierungsprüfung (Certified Associate in Python Programming) des Python Institute bestehen
- HTML-Dokumente mit semantisch korrekten Elementen, Tabellen und Links strukturieren
- Text, Grafiken und Medien als Hyperlinks einbinden
- CSS-Selektoren, Formate und Kaskadierung für ansprechende Layouts nutzen
- Einfache Webseiten eigenständig konzipieren und umsetzen
Zielgruppe & Voraussetzungen
Die Weiterbildung richtet sich an Personen, die in die Programmierung einsteigen oder bestehende Grundkenntnisse in einer strukturierten Umgebung systematisch ausbauen möchten. Voraussetzung sind keine Programmiervorkenntnisse — wer sicher mit einem Computer umgehen kann und Interesse an technischen Problemlösungen mitbringt, kann erfolgreich teilnehmen.
- Quereinsteigerinnen und Quereinsteiger, die eine Karriere in der Softwareentwicklung oder Webentwicklung anstreben
- Personen mit kaufmännischem oder technischem Hintergrund, die Automatisierungs- und Skriptfähigkeiten erwerben möchten
- Menschen in beruflicher Neuorientierung, die ein formal anerkanntes IT-Zertifikat erlangen wollen
- Angestellte, die Python-Skripte für Datenverarbeitung oder Berichtsautomatisierung in ihrem Berufsalltag einsetzen möchten
- Personen, die als Basis für weiterführende Zertifizierungen im Python-Ökosystem ein solides Fundament aufbauen wollen
Programmierkenntnisse sind keine Voraussetzung. Benötigt werden gute PC-Kenntnisse, also sicherer Umgang mit dem Betriebssystem, Dateiverwaltung und grundlegenden Anwendungen. Deutschkenntnisse auf gutem schriftlichem und mündlichem Niveau sind zwingend, da die Unterrichtssprache Deutsch ist. Grundlegende Englischkenntnisse erleichtern den Umgang mit englischsprachiger Programmierdokumentation, die im Kurs als Ergänzung herangezogen wird. Bei Förderung über einen Bildungsgutschein gelten zusätzlich die Zugangsvoraussetzungen des jeweiligen Kostenträgers.
Ablauf & Abschluss
Die Weiterbildung läuft im Combined-Learning-Format — das bedeutet, Präsenz- und Online-Phasen wechseln einander ab und ermöglichen ein Lerntempo, das sowohl das gemeinsame Erarbeiten von Konzepten im Kursraum als auch die individuelle Nachbereitung und Übung zuhause einschließt. Vollzeit-Blöcke bilden den Kern des Lernprozesses; praktische Programmieraufgaben werden sowohl im betreuten Unterricht als auch eigenständig gelöst. Lehrende begleiten die Gruppe durch Code-Reviews, Musterlösungen und direktes Feedback auf eingereichte Übungen. Das Python-Modul und das HTML/CSS-Modul folgen aufeinander, sodass Teilnehmerinnen und Teilnehmer zunächst eine vollständige Python-Kompetenz aufbauen, bevor sie die Web-Technologien in Angriff nehmen.
Die Gesamtdauer liegt bei mehr als einem Monat bis zu drei Monaten — konkret sind rund zwölf Wochen als Vollzeitkurs geplant, aufgeteilt in etwa acht Wochen Python-Entwicklung und vier Wochen HTML/CSS. Diese Struktur erlaubt es, beide Technologien nicht nur oberflächlich zu berühren, sondern sie in einer Tiefe zu erarbeiten, die den Übergang in berufliche Anwendungen realistisch ermöglicht. Die PCAP-Prüfung ist in den Ablauf des Python-Moduls eingebettet und wird am Ende der Python-Phase abgelegt.
Die Weiterbildung schließt mit einem trägerinternen Zertifikat über die abgedeckten Inhalte ab. Darüber hinaus erwerben Teilnehmerinnen und Teilnehmer durch die bestandene PCAP-Prüfung das Zertifikat „Certified Associate in Python Programming" des Python Institute — eine international anerkannte Qualifikation, die Python-Kenntnisse auf Associate-Niveau bestätigt. Das PCAP-Zertifikat wird direkt vom Python Institute ausgestellt und ist herstellerunabhängig, da das Python Institute als eigenständige Zertifizierungsstelle agiert. Das trägerinterne Zertifikat dokumentiert ergänzend die HTML/CSS-Kompetenzen und die gesamte Kursabsolvierung.
Nutzen & Perspektiven
Python zählt seit Jahren zu den meistgefragten Programmiersprachen auf dem deutschen Arbeitsmarkt — sei es in der Datenanalyse, der Webentwicklung mit Frameworks wie Django oder Flask, der Test-Automatisierung oder der Skripterstellung in IT-Betriebsumgebungen. Wer die PCAP-Zertifizierung in der Hand hält, signalisiert Arbeitgeberinnen und Arbeitgebern, dass die Grundkompetenz in Python nicht nur im Selbststudium, sondern unter Prüfungsbedingungen nachgewiesen wurde — ein Unterschied, der Lebensläufe unterscheidet. Die Kombination mit HTML und CSS ist kein Zufallsprodukt: Viele Python-Anwendungen erzeugen Web-Ausgaben, verarbeiten HTML-Daten oder arbeiten als Backend hinter Webseiten. Wer beide Seiten kennt, kann schneller in interdisziplinären Teams kommunizieren, versteht den Gesamtablauf von der Dateneingabe über die Verarbeitung bis zur Darstellung und ist in kleineren Betrieben oft die Person, die beides überbrückt. Für Teilnehmerinnen und Teilnehmer, die über einen Bildungsgutschein gefördert werden, ergibt sich ein weiterer Vorteil: Die Maßnahme ist AZAV-zertifiziert, sodass Agentur für Arbeit und Jobcenter die Kosten in vielen Fällen vollständig übernehmen. Der Einstieg in eine technische Karriere wird damit auch ohne eigenes Kapital möglich — und das mit einem Abschluss, der international gültig ist und nicht nach kurzer Zeit veraltet.
Häufig gestellte Fragen (FAQ)
Was ist die PCAP-Zertifizierung?
PCAP steht für Certified Associate in Python Programming und ist eine Zertifizierung des Python Institute. Sie bestätigt Python-Kenntnisse auf Associate-Niveau und umfasst Grundlagen, Module, objektorientierte Programmierung sowie Exception Handling. Das Zertifikat ist herstellerunabhängig und wird international anerkannt.
Brauche ich Programmierkenntnisse für diesen Kurs?
Nein, der Kurs richtet sich ausdrücklich auch an Einsteiger ohne jede Programmiererfahrung. Vorausgesetzt werden guter Umgang mit dem Computer, solide Deutschkenntnisse und die Bereitschaft, sich intensiv in neue technische Themen einzuarbeiten.
Warum sind HTML und CSS Teil des Kurses?
HTML und CSS sind die Grundlage jeder Webseite und ergänzen Python sinnvoll: Wer beide Seiten kennt, versteht den Zusammenhang von Datenverarbeitung (Python) und Darstellung (HTML/CSS) und ist in einem breiteren Anwendungsfeld tätig. Der Kurs widmet den Web-Technologien rund vier Wochen.
Kann ich den Kurs über einen Bildungsgutschein fördern lassen?
Die Maßnahme ist nach AZAV zertifiziert, sodass eine Förderung über einen Bildungsgutschein der Agentur für Arbeit oder des Jobcenters grundsätzlich möglich ist. Die konkreten Voraussetzungen hängen von der persönlichen Fördersituation und den Zugangsvoraussetzungen des jeweiligen Kostenträgers ab.
Wann wird die PCAP-Prüfung abgelegt?
Die PCAP-Prüfung ist in den Ablauf des Python-Moduls eingebettet und wird am Ende der Python-Phase nach rund acht Wochen abgelegt. So können Teilnehmerinnen und Teilnehmer die Prüfung direkt nach dem intensiven Python-Block ablegen, während das Gelernte noch präsent ist.
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
Konstruktion, CAD und industrielle Fertigung sind durchgehend gefragt — die Transformation Richtung E-Mobilität, Energietechnik und Industrie 4.0 schafft zusätzliche Spezialisten-Rollen. CAD-/Simulation-Software-Kenntnisse sind Türöffner.
Zielberufe & offene Stellen
Berufe, in denen Absolvent:innen dieses Kurses typischerweise arbeiten — mit bundesweit offenen Stellen der letzten 12 Monate.
- Softwareentwickler/Softwareentwicklerin17.767 Stellen
- Web Developer2.208 Stellen
- Ingenieurinformatiker/Ingenieurinformatikerin161 Stellen