ZHAW Life Sciences und Facility Management / Weiterbildung

Einführung ins Programmieren mit Python

Ort

auf Anfrage

Start

27.10.2026, 17:30 Uhr

Anmeldeschluss

13.10.2026

Dauer

6 Abende

Preis

CHF 1'150.00

Abschluss

Kein Abschluss


Hinweis zum Datenschutz
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. 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.

Kontakt

ZHAW Life Sciences und Facility Management
Tel... anzeigen
E-Mail Anfrage