Web Scraping with Python & Selenium: Data Collection, Excel Export & Automation

Niveau
Tijdsduur
Locatie
Op locatie
Startdatum en plaats

Web Scraping with Python & Selenium: Data Collection, Excel Export & Automation

D-Data
Logo van D-Data
Opleiderscore: starstarstarstarstar 10 D-Data heeft een gemiddelde beoordeling van 10 (uit 5 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
placeDen Bosch
3 sep. 2026
check_circle Startgarantie
Toon rooster
event 3 september 2026, 09:00-16:30, Den Bosch
placeDen Bosch
5 nov. 2026
check_circle Startgarantie
Toon rooster
event 5 november 2026, 09:00-16:30, Den Bosch
Beschrijving

In this one-day training, you'll learn the fundamentals of web scraping and build your own scraper step by step in Python. You'll practise analysing websites, retrieving data, and handling common challenges such as pagination, dynamic content, and IP blocks. The focus is entirely on hands-on learning, so you can apply everything directly in your own work, from collecting data to exporting it to Excel or CSV.

What you'll learn

  • What web scraping is and when to use it.
  • Working with HTTP requests and HTML structures.
  • Extracting data with BeautifulSoup.
  • Saving data to CSV or Excel.
  • Introduction to scraping dynamic websites with Selenium.
  • Ethical and legal principles around web scraping.

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Import / Export, Selenium, Data Science Python, Python en Software Testing.

In this one-day training, you'll learn the fundamentals of web scraping and build your own scraper step by step in Python. You'll practise analysing websites, retrieving data, and handling common challenges such as pagination, dynamic content, and IP blocks. The focus is entirely on hands-on learning, so you can apply everything directly in your own work, from collecting data to exporting it to Excel or CSV.

What you'll learn

  • What web scraping is and when to use it.
  • Working with HTTP requests and HTML structures.
  • Extracting data with BeautifulSoup.
  • Saving data to CSV or Excel.
  • Introduction to scraping dynamic websites with Selenium.
  • Ethical and legal principles around web scraping.

After this course you'll be able to:

  • Build a simple web scraper in Python.
  • Efficiently collect and store online data.
  • Debug and resolve common scraping problems.
  • Recognise when scraping is and isn't permitted.

Who is this for

  • Data analysts, researchers, and marketers.
  • Professionals who want to collect online data without manual copying.
  • Anyone looking for a practical introduction to web scraping with Python.

Prerequisites

  • No scraping experience required.
  • Basic knowledge of Python is recommended, but not required.

Programme

Part 1 – Introduction to Web Scraping

  • Use cases, possibilities, and limitations.

Part 2 – Understanding Web Pages

  • HTTP requests, HTML structure, and browser inspection tools.

Part 3 – Extracting Data with Python

  • Using Requests and BeautifulSoup to retrieve and parse data.

Part 4 – Saving Data

  • Exporting scraped data to CSV and Excel.

Part 5 – Dynamic Websites and Selenium

  • Introduction to scraping JavaScript-driven pages.

Part 6 – Robust Scraping in Practice

  • Pagination, error handling, IP blocks, and scraping responsibly.

Part 7 – Ethical and Legal Aspects

  • Robots.txt, terms of service, best practices, and Q&A.
Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Vraag nu gratis en vrijblijvend informatie aan:

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
We slaan je gegevens op, en delen ze met D-Data, om je via e-mail en evt. telefoon verder te helpen. Meer info vind je in ons privacybeleid.