Python-Kenntnisse sind heute oft Einstellungsvoraussetzung oder Projektanforderung – doch wie weist man diese nach? In Stellenausschreibungen werden "nachgewiesene Programmierkenntnisse" gefordert, bei Kooperationen fragen Partner nach "zertifizierten Entwicklern". Dieses intensive Bootcamp bereitet Sie gezielt auf die Python-Zertifizierung vor und vermittelt das prüfungsrelevante Wissen kompakt und praxisnah. Der Kurs deckt alle wesentlichen Python-Konzepte ab, die für die Zertifizierung erforderlich sind: von Datentypen über Kontrollstrukturen bis zu Modulen und Fehlerbehandlung. Durch Mock-Exams unter realen Bedingungen gewinnen Sie Sicherheit für die Prüfungssituation.
Die verwendeten Tools:
- Python in der aktuellen Version, bereitgestellt über die Academic Cloud
- Visual Studio Code als professionelle Entwicklungsumgebung, browserbasiert über die Academic Cloud verfügbar
- Prüfungssimulator mit originalgetreuen Aufgabentypen, integriert in die Academic Cloud-Umgebung
Zielgruppe
Beschäftigte aus wissenschaftsunterstützenden Bereichen, Verwaltung, Bibliothek, IT, Wissenschaftsmanagement und Forschung, die ihre Python-Kenntnisse offiziell nachweisen möchten – sei es für Bewerbungen, Projektanforderungen oder die persönliche Qualifikation.
Voraussetzungen
- Teilnahme an unserem Basisworkshop sowie Aufbauworkshop "Python für Verwaltungsaufgaben – Daten effizient bearbeiten und Prozesse automatisieren" oder vergleichbare praktische Erfahrung
- Sicherer Umgang mit Python-Grundkonzepten
- Zugang zur Academic Cloud
- eine stabile Internetverbindung auf dem Computer
Ziele
Nach dem Bootcamp sind die Teilnehmenden in der Lage,
- alle prüfungsrelevanten Python-Konzepte sicher anzuwenden,
- typische Prüfungsaufgaben unter Zeitdruck zu lösen,
- Code-Optimierungen und Best Practices zu erkennen,
- mit der Prüfungsumgebung und dem Aufgabenformat vertraut umzugehen,
- die Zertifizierungsprüfung erfolgreich zu absolvieren.
Inhalte
Tag 1 – Core Python perfektionieren- Datentypen im Detail: Mutable vs. Immutable verstehen
- String-Methoden prüfungssicher beherrschen (split, join, format, replace)
- Listen-Comprehensions für elegante Lösungen
- Dictionary-Operationen und verschachtelte Strukturen
- Tupel-Unpacking und praktische Anwendungen
Tag 2 – Kontrollstrukturen und Funktionen- if/elif/else-Ketten optimieren und Fallstricke vermeiden
- Schleifen meistern: for vs. while, break/continue/else richtig einsetzen
- Funktionen mit flexiblen Parametern (*args, **kwargs)
- Lambda-Funktionen und funktionale Programmierung
- Scope und Namespaces: lokale vs. globale Variablen
Tag 3 – Module und intensive Prüfungsvorbereitung- Wichtige Standardmodule: os, sys, datetime für Prüfungsaufgaben
- Fehlerbehandlung: try/except/finally und Exception-Hierarchie
- unittest-Grundlagen für Test-Driven Development
- Mock-Exams unter Zeitdruck mit Originalaufgaben
- Prüfungsstrategien: Zeitmanagement und typische Fallen
Methoden
Intensive Wissensvermittlung, Prüfungssimulationen, Code-Reviews, Übungen unter Zeitdruck, Fehleranalyse
HinweiseDer Kurs ist als intensives Bootcamp konzipiert und erfordert hohe Konzentration. Zwischen den Kurstagen sollte Zeit für Übungsaufgaben eingeplant werden. Die Prüfungsanmeldung erfolgt individuell nach Kursabschluss. Teilnehmende erhalten Zugang zu Übungsmaterialien und Mock-Exams über die Academic Cloud.
Das Bootcamp wird entsprechend der Nachfrage terminiert. Lassen Sie sich über "Anmeldung" als Interessent*in aufnehmen.