course content

Course Content

Web Scraping with Python

Introduction to Web ScrapingIntroduction to Web Scraping

Welcome to the course! Today we will start exploring how Web Scrapping works. Web Scraping is a process that can be used to extract information from websites automatically. For example, compare prices on different platforms or collect data about stocks.

There are a lot of ways in Python to extract the data. Let's compare the most popular libraries for Web Scraping: Requests, Beautiful Soup, lxml, and Selenium.


In this course, we will focus on the first two libraries. However, Selenium and lxml are extremely powerful tools:

  • Selenium supports work with JavaScript, a programming language that allows developers to populate fields and menus dynamically.
  • lxml allows the work with both HTML and XML files.


Select the correct statement.

Select the correct answer

Section 1.

Chapter 1