Eingabe löschen
Zum Inhalt

Hauptnavigation

Life Sciences und
Facility Management

Servicenavigation

Vertiefung des Programmierens mit Python

Python ist eine moderne Programmiersprache, die in vielen wissenschaftlichen und technischen Disziplinen beliebt ist. In den letzten Jahren hat sich Python zur wohl wichtigsten Programmiersprache für Data Science, maschinelles Lernen, Datenanalyse und allgemeine Softwareentwicklung entwickelt. Dieser Vertiefungskurs baut auf den Grundlagen des Einführungskurses auf und führt zur sicheren, strukturierten Anwendung von Python in praxisnahen Problemstellungen. Im Fokus stehen der Aufbau robuster Programme, die modulare Programmstruktur sowie der Einsatz von Python zur Verarbeitung und einfachen Analyse von Daten.

Anmelden

Favoriten vergleichen

Auf 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