Prof. Dr.-Ing. Hans-Georg Eßer
Professur für Betriebssysteme, FH Südwestfalen
Studiengänge Informatik (BSc), Angewandte Informatik (BSc/MSc), Angewandte KI (MSc)

swf.hgesser.de


Navigation
Startseite
Downloads
Impressum
Demnächst
SS 2026
Planung folgende Jahre
Aktuell
WS 2025/26
  Betriebssysteme 2
  Betriebssysteme 3
  VB: Grundlagen BS
  VB-M: Konf.-Seminar
  VB-M: Server-BS
  VB-AKI: Systemsoftware
Vorlesungsarchiv
SS 2025
  Betriebssysteme 1
  Skriptsprachen
  VB: Rechnerarchitektur
  VB: Graphen, Codes, Aut.
  VB: Unix-artige BS
  VB-M: F+L Programm.
  VB-M: Techn. Dokum.
WS 2024/25
  Betriebssysteme 2
  Betriebssysteme 3
  VB: Grundlagen BS
  VB/VB-M: Konf.-Seminar
  VB-M: Server-BS
  VB-AKI: Systemsoftware
Gesamt-Archiv (ab 2016)
Über den Dozenten
Homepage [extern]
Veröffentlichungen
Didaktik-Fortbildungen
Vorlesungen an der ...
  - TH Nürnberg
  - Hochschule München
  - FOM Hochschule
  - Hochschule
    Albstadt-Sigmaringen
FH Südwestfalen
Homepage
 

Skriptsprachen (SS 2025)

Hier finden Sie Informationen und Material zu meiner Vorlesung "Skriptsprachen" an der FH Südwestfalen im Sommersemester 2025.

Termine
Vorlesung: Do 10:00-11:30, Raum H205
Praktikum: Do 08:00-09:30, Raum H404 (Gruppe 1); 12:00-13:30, Raum H404 (Gruppe 2); Do 14:00-15:30, Raum H404 (Gruppe 3)

Hinweis:
- Die Vorlesung startet in der 1. Woche (am 27.03.2025),
- das Praktikum startet in der 3. Woche (am 10.04.2025)!

Inhalte

Python:

  • Kontrollstrukturen, Funktionen, Typen
  • Formatierte Ausgabe, Sortieren, reg. Ausdrücke, Dateizugriff, lambda/map
  • Datei- und Web-Zugriff, JSON, formatted strings, Exceptions, eigene Module, Systemfunktionen (os)
  • Generator-Funktionen, eigene Klassen, Dekoratoren
  • Collections, Beispiel: Springerproblem
  • Funktionale Programmierung
  • Beispiel: Textanalyse manuell und mit Tika, Spacy
  • ...

Betreuung

Vorlesung: Hans-Georg Eßer
Praktikum: Ivonne Moritz, Philipp vom Orde

Aktuelles

[2025/03/12] Willkommen zum Kurs "Skriptsprachen". Falls noch nicht geschehen, treten Sie bitte dem Moodle-Kurs bei.

Material

  • Fotos der Tafelbilder
  • Gitlab-Repo mit den Code-Beispielen
  • Übersicht der Vorlesungstermine:

    #Tag ThemaMaterial
    1 27.03.2025 Auftakt; Folien A1-A20 Video (107 MB)
    2 03.04.2025 Folien B1-B12, Kontrollstrukturen, Funktionen, Typen Notebook
    3 10.04.2025 Formatierte Ausgabe, reguläre Ausdrücke, Insert-Sort Notebook
    4 17.04.2025 Datei- und Web-Zugriffe, JSON, formatted strings Notebook
    5 08.05.2025 HTTP Post, Exceptions, eigene Module, Systemfunktionen (os);
    Generator-Funktionen
    Notebook #1,
    Notebook #2
    6 15.05.2025 mehr zu Generatoren, eigene Klassen, Dekoratoren Notebook
    7 22.05.2025 Springer-Problem, Collections (2. Notebook enthaelt
    Nachtrag zur Visualisierung der Worthaeufigkeiten)
    Tafelbild,
    Notebook #1,
    Notebook #2
    8 05.06.2025 Funktionale Programmierung, Folien C1-C12
    9 12.06.2025 Pygame, Teil 1
    10 26.06.2025 Pygame, Teil 2
    12 03.07.2025 Orga: Prüfung (Programmierprojekt); FastAPI

Literatur

  • Weigend, M.: Python 3. Lernen und professionell anwenden. Das umfassende Praxisbuch, 9. Auflage 2022 (PDF via KAI)
  • Kelly, S.: Python, PyGame, and Raspberry Pi Game Development, 2. Auflage 2019 (PDF via KAI)
  • Lathkar, M.: High-Performance Web Apps with FastAPI, 1. Auflage 2023 (PDF via KAI)

Evaluation, MeinProf...

Ich evaluiere alle Veranstaltungen. Zu den verschiedenen Vorlesungen finden Sie die Auswertungen der Evaluationen auf einer separaten Seite.

Unabhängig von den regelmäßigen Evaluierungen würde ich mich freuen, wenn Sie meine Veranstaltung auch auf MeinProf.de bewerten; mein Profil finden Sie hier.

Hier ist der direkte Link zur Kursseite bei meinprof.de.


Copyright © 2016-2025 Hans-Georg Eßer. Letzte Änderung: Thursday, 03-Jul-2025 22:22:37 CEST
Anschrift: FH Südwestfalen, FB Informatik und Naturwissenschaften, Frauenstuhlweg 31, 58644 Iserlohn