python

Web Scraping with Python

INTERMEDIATE

#python

Author: Oleksandr Lomako

Course description

Web Scraping is a process that can be used to automatically extract information from websites. This course will help you to get the data from sources for further manipulation and analysis!

info

Complete all chapters to get certificate

0%

Getting Acquainted with HTML

chevron

Here we will explore the structure of the HTML file, how to load it, and work with the data in the file.

Introduction to Web Scraping

What is HTML?

HTML Structure

Inspecting Pages

HTML attributes

Classes and Ids

Accessing an Element

Opening HTML File

Challenge

Applying String Methods

Challenge

Beautiful Soup: Part I

chevron

Learn how to extract the data more comfortably with the BeautifulSoup library. In this section, you will learn how to access specific elements and their children.

What is Beautiful Soup?

Navigating HTML Document

Challenge 1

Challenge 2

Working with Specific Elements

Challenge

Beautiful Soup: Part II

chevron

In this section, you will continue the journey with the Beautiful Soup. These, you will learn how to get attributes and contents of certain elements and how to search elements with certain attribute values.

Attributes & Contents of Element

Challenge

Attributes & Contents of Multiple Elements

Challenge

Advanced Search

Challenge