Wissen/Beratung

Einführung in das Web-Scraping

Fr, 6. Dez 2024
17:00–19:00 Uhr
GZ Höngg

Daten

Der Kurs findet einmalig statt.

Ort

GZ Höngg
Limmattalstrasse 214
Galerie 1. Stock

Kosten

kostenlos

Anmeldung

per E-mail an Leonore Röseler bis am Montag, 25.11.2024

E-Mail


In diesem praxisorientierten Einführungskurs lernt ihr die Grundlagen des Web-Scrapings – einer Technik, um automatisiert Daten von Webseiten zu extrahieren. Der Kurs richtet sich an Anfänger, die keine oder nur geringe Vorkenntnisse im Programmieren haben und sich für den Einsatz von Web-Scraping in Projekten wie Marktforschung oder Datenanalyse interessieren oder einfach neugierig sind.

Kursinhalte:

  • Was ist Web-Scraping? Einführung in die Funktionsweise und Anwendungen von Web-Scraping.
  • Rechtliche und ethische Aspekte. Was ist erlaubt? Worauf sollte man achten, wenn man Daten von Webseiten sammelt?
  • Grundlagen von HTML und CSS. Wie sind Webseiten aufgebaut und gestaltet?
  • Praktische Übung. Wir geben eine Schritt-für-Schritt-Anleitung zum Scrapen einfacher Webseiten (z.B. Produktlisten, Blogs). Dazu nutzen wir gängige Web-Scraping-Bibliotheken wie BeautifulSoup und Selenium in Python.
  • Fehlerbehandlung und Optimierung. Tipps, wie man typische Probleme wie Captchas, dynamische Inhalte und Ladezeiten bewältigt.

Sneak Preview Anwendungsbeispiele:

  • Verfolge regelmässig das Programm deiner Lieblings-Location und lass‘ dich benachrichtigen, sobald ein neues Event erscheint.
  • Du planst die Einführung eines neuen Produktes? Sammle Rezensionen zu bestehenden Produkten um zu erfahren, welche Aspekte KundInnen besonders schätzen.
  • Für eine literarische Veranstaltung sollst du als Praktikantin nach Fachpersonen der deutschen Literatur recherchieren. Nutze Scraping um eine Kandidatenliste aus ehemaligen Nominierten/ JurorInnen aus dem Archiv des deutschen Buchpreises zu erstellen.
  • Täglich grüsst dein Smart Display. Lass‘ dir aktuelle Lokaldaten zur Regenwahrscheinlichkeit oder eine Lebensweisheit anzeigen.

Lernziele:
Am Ende des Kurses werden die Teilnehmenden in der Lage sein den Aufbau von Webseiten zu verstehen und eigene einfache Web-Scraping-Skripte zu erstellen.

Voraussetzungen:

  • Grundkenntnisse in einer Programmiersprache genügen zur Teilnahme
  • Eigener Laptop mit WLAN-Zugang und eine E-mail-Adresse

Der Kurs bietet eine ideale Gelegenheit, um einen schnellen und fundierten Einstieg in das Web-Scraping zu ermöglichen!