1.3. Semesterplan#

Sitzung Nr.

Datum

Thema

1

19.10.

Was ist Web Scraping? Was machen wir in diesem Seminar?

2

26.10.

Intro Python I: Einfache Datentypen, Operatoren, Variablen

3

02.11.

Intro Python II: Zusammengesetzte Datentypen und Kontrollstrukturen

4

09.11.

Intro Python III: Funktionen, Pakete, Bibliotheken und Dateien

5

16.11.

Installation und Setup

6

23.11.

Intro Webscraping mit Python

7 und 8

30.11., 07.12.

Andwendungsfall 1: Statische Webseiten scrapen mit Python Beautiful Soup

9 und 10

14.12., 21.12.

Anwendungsfall 2: Inhalte aus Bibliotheken u. Archiven mithilfe von APIs beziehen (Exkurs)

11, 12 und 13

11., 18., 25.01.

Anwendungsfall 3: Dynamische Webseiten scrapen mit Python Selenium

14 und 15

01., 08.02.

Daten bereinigen mit Pandas

16

15.02.

Arbeit an den Projekten / Ausblick für Fortgeschrittene: Scrapy

Die Sitzung am 21.12. wird ONLINE stattfinden. Die Sitzungen am 16.11., 8.2. und 15.2. werden HYBRID stattfinden.

Je nachdem, ob und, falls ja, wie viele Vorkenntnisse ihr habt, wird die Lernkurve in den ersten paar Sitzungen recht steil sein. Es ist wichtig, dass ihr euch die Inhalte von Anfang an mithilfe der wöchentlichen Quizze und Übungen einprägt. Wenn wir uns eine Grundlage erarbeitet haben und sich erste Erfolge einstellen, wird sich die anfängliche Arbeit auszahlen!