Cette page n'est pas disponible en français. Veuillez-nous en excuser.

Web scraping with Python

This training from ABIS offers a 1 day hands-on dive into scraping the web using Python!

During this course, you will: 

  • learn how to collect data from the web using web scraping;
  • gain the necessary insight in HTTP traffic; 
  • learn how to scrape static and dynamic web pages; 
  • get acquainted with specialised Python libraries, such as Requests and Beautiful Soup.

Schedule a training?

Delivered as a live, interactive training: available in-person or online, or in a hybrid format.
Training can be implemented in Dutch, English, or French.

DEMANDER FORMATION EN ENTREPRISE

 

Calendrier publique des formations

Il n'y a pas de sessions publiques à ce moment. Nous organisons volontiers un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé? Contactez-nous.

Intended for

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

Background

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
    • Scrapy
    • Selenium
  • Automating a web scraping workflow
  • The rules, ethics and limitations of web scraping

Training method

Classroom training with demos and practical exercises.

Certificate

At the end of the course session, the participant receives a 'Certificate of Completion'.

Duration

1 day.

Course leader


INFO SESSION ET INSCRIPTION