Vertiefung des Programmierens mit Python
AnmeldenAuf einen Blick
Abschluss:
Kursbestätigung "Vertiefung des Programmierens mit Python" (2 ECTS)
Start:
27.10.2026 17:30
Dauer:
6 Abende
Kosten:
CHF 1'150.00
Unterrichtssprache:
Deutsch
Daten:
27.10.2026, 17:30 - 20:00
03.11.2026, 17:30 - 20:00
10.11.2026, 17:30 - 20:00
17.11.2026, 17:30 - 20:00
24.11.2026, 17:30 - 20:00
01.12.2026, 17:30 - 20:00
Ziele und Inhalt
Zielpublikum
Dieser Kurs richtet sich an Absolvent:innen des Einführungskurses “Programmieren mit Python” sowie an Personen mit vergleichbaren Grundkenntnissen in Python.
Er eignet sich insbesondere für Teilnehmende, die Python nicht nur zur Lösung einfacher Programmieraufgaben verwenden möchten, sondern Programme strukturiert aufbauen und für datenorientierte Anwendungen einsetzen wollen.
Ziele
Nach Abschluss des Moduls sind die Teilnehmenden in der Lage, Python-Programme strukturiert und modular aufzubauen und für praxisnahe Anwendungen einzusetzen.
Sie können Programme in mehrere Komponenten gliedern, Funktionen gezielt einsetzen und einfache Fehlerbehandlungen implementieren. Zudem sind sie in der Lage, grundlegende objektorientierte Konzepte zur Strukturierung von Programmen zu verwenden. Weiter können die Teilnehmenden Daten aus Dateien einlesen, verarbeiten und einfache Auswertungen durchführen, insbesondere unter Verwendung von Python-Bibliotheken wie pandas.
Inhalt
Modulinhalt
Das Modul umfasst die folgenden Themen:
- Vom funktionierenden zum sauberen Programm (Struktur, Lesbarkeit, Refactoring)
- Funktionen und Fehlerbehandlung (robuste Programmierung mit try/except)
- Objektorientierte Programmierung (Klassen als Strukturierungswerkzeug)
- Arbeiten mit Dateien und Daten (CSV, einfache Datenverarbeitung)
- Datenanalyse mit pandas (Filtern, Gruppieren, einfache Auswertungen)
- Modularisierung von Programmen (mehrere Dateien, eigene Module)
- Entwicklung und Umsetzung eines kleinen eigenständigen Projekts
Übersicht Weiterbildungsangebot
Einen Überblick über unsere Weiterbildungsprogramme im Bereich Computational Science und Künstliche Intelligenz finden Sie hier.
Methodik
Der Kurs kombiniert kurze theoretische Inputs mit praktischen Übungen. Die Teilnehmenden arbeiten an durchgehenden Beispielen sowie an eigenen kleinen Programmen. Der Fokus liegt auf der schrittweisen Entwicklung eines strukturierten Programms von der Idee bis zur Umsetzung. Am Ende des Kurses entwickeln die Teilnehmenden ein eigenes kleines Projekt (z. B. Datenanalyse oder Automatisierung), das im Rahmen einer kurzen Präsentation vorgestellt wird.
Beratung und Kontakt
-
René Hauck hat mehr als 20 Jahre Erfahrung als Software Entwickler in diversen Firmen und Organisationen. An der ZHAW unterrichtet er seit mehr als 10 Jahren Informatik in verschiedenen Kursen und Modulen, unter anderem “Programmieren in Python”.
Veranstalter
Anmeldung
Zulassungskriterien
Für die Teilnahme an diesem Vertiefungskurs werden grundlegende Programmierkenntnisse in Python vorausgesetzt, wie sie im Grundkurs “Einführung ins Programmieren mit Python” vermittelt werden.
Startdaten und Anmeldung
| Start | Anmeldeschluss | Anmeldelink |
|---|---|---|
| 27.10.2026 17:30 | 13.10.2026 | Anmeldung |