Zu Hauptinhalt springenZur Suche springenZu Hauptnavigation springenZu Footer springen
Logo der Fachhochschule Nordwestschweiz
  • DE
  • Startseite

Zehn Hochschulen Ein Ziel

Die FHNW umfasst 10 Hochschulen mit unterschiedlichen Schwerpunkten. Wählen Sie eine Hochschule aus, um deren spezifische Kurse, Studiengänge und Informationen zu sehen.

Angewandte Psychologie

Architektur, Bau und Geomatik

Gestaltung und Kunst

Informatik

Life Sciences

Musik

Pädagogische Hochschule

Soziale Arbeit

Technik und Umwelt

Wirtschaft

  • Studienangebot

    • Alle Studiengänge
    • Bachelor-Studiengänge
    • Master-Studiengänge
    • Info-Anlässe
  • Rund ums Studium

    • So studierst du bei uns
    • Zulassung und Vorbereitung
    • Organisatorisches
  • Weiterbildungsangebot

    • Alle Weiterbildungen
    • MAS - Master of Advanced Studies
    • DAS - Diploma of Advanced Studies
    • CAS - Certificate of Advanced Studies
    • Module
    • Info-Anlässe
  • Weiterbildungen nach Themen

    • Artificial Intelligence & Machine Learning
    • Data Science & Engineering
    • Software Development & Engineering
  • Forschung

    • Forschungsfelder
    • Ausgewählte Projekte
  • Neuigkeiten und Einblicke

    • News & Storys
  • Veranstaltungen

    • Alle Veranstaltungen
    • Info-Anlässe
  • Medien

    • Medienmitteilungen
  • Über die Hochschule für Informatik

    • Newsroom
    • Personenverzeichnis
  • Institute

    • Institut für Data Science
    • Institut für Interaktive Technologien
    • Institut für Mobile und Verteilte Systeme
Logo der Fachhochschule Nordwestschweiz
  • Zur Hochschule
    • Social Media
      • LinkedIn
      • YouTube
      • Instagram
      • Bluesky
      • TikTok
    • Die FHNW
      • Organisation
      • Hochschulen
      • Standorte
      • Bibliothek FHNW
      • Jobs und Karriere
      • Medienkontakte
    • Support
      • IT-Support
      • Inside FHNW
      • Webmail
    • Datenschutz
    • Impressum
    • Accessibility
    • Studienangebot

      • Alle Studiengänge
      • Bachelor-Studiengänge
      • Master-Studiengänge
      • Info-Anlässe
    • Rund ums Studium

      • So studierst du bei uns
      • Zulassung und Vorbereitung
      • Organisatorisches
    • Weiterbildungsangebot

      • Alle Weiterbildungen
      • MAS - Master of Advanced Studies
      • DAS - Diploma of Advanced Studies
      • CAS - Certificate of Advanced Studies
      • Module
      • Info-Anlässe
    • Weiterbildungen nach Themen

      • Artificial Intelligence & Machine Learning
      • Data Science & Engineering
      • Software Development & Engineering
    • Forschung

      • Forschungsfelder
      • Ausgewählte Projekte
    • Neuigkeiten und Einblicke

      • News & Storys
    • Veranstaltungen

      • Alle Veranstaltungen
      • Info-Anlässe
    • Medien

      • Medienmitteilungen
    • Über die Hochschule für Informatik

      • Newsroom
      • Personenverzeichnis
    • Institute

      • Institut für Data Science
      • Institut für Interaktive Technologien
      • Institut für Mobile und Verteilte Systeme

    Geben Sie einen Suchbegriff ein und suchen Sie nach Weiterbildungen, Studienangeboten, Veranstaltungen, Dokumenten und anderen Inhalten.

    • Informatik
    • Weiterbildung
    • Angebot
    • Weiterbildungen
    • Fachvertiefungsmodule Data Science
    Fachvertiefungsmodule Data Science

    Modul: Software-Engineering mit Python, Hochschule für Informatik FHNW

    Hochschule für Informatik


    Schreibe mit Software-Engineering-Prinzipien robusten, wiederverwendbaren und leicht verständlichen Code und stelle deine Applikationen als Service zur Verfügung

    das-data-science-header-ht-fhnw.jpg

    Steckbrief

    ECTS-Punkte
    2
    Nächster Start
    12.9.2026
    Dauer
    3 Unterrichtstage
    Preis
    CHF 1500.–
    Dokumente
    • Programmreglement_WB_DS:DE.pdf

    Sichere dir jetzt deinen Platz.

    Software-Engineering mit Python

    Datum
    12.9.2026–19.9.2026
    Dauer
    3 Tage
    Ort
    FHNW Campus Brugg-Windisch
    Hinweise
    Termine: 12.09.2026, 18.09.2026, 19.09.2026
    Anmelden

    Ziele und Nutzen

    In Data-Science-Projekten kommen häufig Jupyter-Notebooks zum Einsatz - ideal für das schnelle Prototyping und die Veranschaulichung der Analysen. Mit zunehmender Komplexität jedoch auch schnell unübersichtlich. Zentrale Software-Engineering-Konzepte wie Testing, Versionskontrolle oder Code-Wiederverwendung lassen sich darin nur schwer umsetzen.

    Genau hier setzt dieses Modul an: Du lernst, wie du mit professionellen Methoden nachhaltigen, korrekten und nachvollziehbaren Code entwickelst – und wie du diesen innerhalb deines Unternehmens effektiv wiederverwendest.

    Inhalt und Aufbau

    In diesem Modul erlernst du die Software-Engineering-Grundlagen in Python mit Fokus auf Data-Science-Projekte. Damit bist du in der Lage, robusten, wiederverwendbaren und leicht verständlichen Code zu schreiben. Du wirst die wichtigsten Elemente des Software-Engineerings wie Versionskontrolle, Code-Reviews, Refactorings, Coding-Prinzipien (z.B. DRY), Software-Testing, Logging, Coding-Guidelines und Build-Systeme kennenlernen und umsetzen. Auch wenn es sich um viele klassische Elemente aus der Software-Entwicklung handelt, wird der Fokus auf Data-Science-Projekte gelegt. Versionierung beinhaltet nicht nur Code-Versionierung, sondern auch die Versionierung von Modellen und Daten, damit Experimente reproduzierbar sind. Zudem erlernst du verschiedene Möglichkeiten, wie du dein Programm als Service zur Verfügung stellst und die Zugriffe darauf wie auch den Zustand deines Programms überwachst.

    Du profitierst von Best-Practices-Tipps und siehst auch, welche Unterstützungen Entwicklungsumgebungen im ganzen Software-Entwicklungsprozess bieten.

    Lernziele

    Nach dem Modul kannst du:

    • Code aus Jupyter-Notebooks in Module auslagern.
    • denselben Code aus verschiedenen Projekten verwenden.
    • deinen Code professionell strukturiert, wartbar und verständlich aufbauen und kennst die Prinzipien hierfür.
    • Versionskontrolle für deinen Code, Modelle und Daten anwenden.
    • die Funktionalität deines Codes mit Unit-Tests prüfen.
    • automatische Build-Systeme für deinen Code in das Versionsverwaltungssystem einbinden.
    • das Logging in eine Applikation integrieren, konfigurieren und überwachen.
    • dein Programm über eine Schnittstelle anbieten und begründet entscheiden, welche Variante für welchen Anwendungsfall geeignet ist. Hierfür kennst du verschiedene Möglichkeiten.
    • dein Programm über eine Schnittstelle anbieten.
    • die Zugriffsberechtigungen für deine Schnittstelle konfigurieren.
    • die Zugriffe und Applikation, welche über eine Schnittstelle veröffentlicht wurde, überwachen.

    Technologie

    Python

    Voraussetzungen und Zulassung

    Erwartete Vorkenntnisse

    Du hast Grundkenntnisse in Python und Data-Science.

    Organisatorisches

    Abschluss

    Du erhältst in jedem Fall eine Teilnahmebestätigung. Falls du in der festgelegten Leistungsbeurteilung mindestens eine genügende Leistung erbringst, erhältst du einen Nachweis, dass du das Modul erfolgreich bestanden hast.

    Teilnehmenden des DAS- oder MAS-Data-Science-Weiterbildungslehrgangs werden die entsprechenden ETCS-Punkte angerechnet.

    Mindestteilnehmerzahl

    8 Teilnehmende

    Kurstage
    • Freitag, 20. Februar 2026
    • Freitag, 27. Februar 2026
    • Samstag, 28. Februar 2026
    Kursvorbereitungen

    Die Kursvorbereitung dauert ca 10 Stunden

    Sichere dir jetzt deinen Platz.

    Software-Engineering mit Python

    Datum
    12.9.2026–19.9.2026
    Dauer
    3 Tage
    Ort
    FHNW Campus Brugg-Windisch
    Hinweise
    Termine: 12.09.2026, 18.09.2026, 19.09.2026
    Anmelden

    Tritt mit uns in Kontakt

    Patrizia Hostettler

    Patrizia Hostettler

    Sekretariat Weiterbildung
    Telefon
    +41 56 202 72 18
    E-Mail
    patrizia.hostettler@fhnw.ch
    Michael Henninger

    Prof. Michael Henninger

    Leiter Zentrum Weiterbildung
    Telefon
    +41 56 202 87 61
    E-Mail
    michael.henninger@fhnw.ch

    Info-Anlässe

    Loading...

    Hochschule für
    Informatik Fachhochschule Nordwestschweiz FHNW

    • Zur Hochschule
      • Social Media
        • LinkedIn
        • YouTube
        • Instagram
        • Bluesky
        • TikTok
      • Die FHNW
        • Organisation
        • Hochschulen
        • Standorte
        • Bibliothek FHNW
        • Jobs und Karriere
        • Medienkontakte
      • Support
        • IT-Support
        • Inside FHNW
        • Webmail
      Logo FHNW - 20 Jahre
      Logo Swiss Universities
      Logo European University Association
      © FHNW Fachhochschule Nordwestschweiz
      • Datenschutz
      • Impressum
      • Accessibility
      • DE