Deze pagina is niet beschikbaar in het Nederlands. Gelieve ons hiervoor te verontschuldigen.

Web scraping with Python

During this training, you will learn how to collect data from the web using web scraping. We gain the necessary insight in HTTP traffic and how to scrape static and dynamic web pages, using specialised Python libraries, such as Requests and Beautiful Soup.


Momenteel zijn er voor deze cursus geen publieke sessies gepland. Graag organiseren we een bedrijfssessie voor u of een extra publieke sessie (bij voldoende belangstelling). Geïnteresseerd? Laat het ons weten.

Intended for

This course is aimed at whoever wants to obtain data using web scraping: data analysts, application developers, auditors ...


Participants should be familiar with basic Python syntax (see Python fundamentals course).

Main topics

  • Introduction to web traffic and HTTP
  • Extracting data from HTML documents
  • Dealing with dynamic web content, CSS and JavaScript
  • Web scraping tools - Python libraries
  • Requests
  • Beautiful Soup
  • Selenium
  • Automating a web scraping workflow

Training method

Classroom training with demos and practical exercises.


1 day.

Course leader

Arnout Veugelen.