Web Scraping and API Fundamentals in Python

Introducing you to the fundamentals of data extraction from the web using Python. We will learn about APIs, Beautiful Soup and Requests-HTML.

With Andrew Treadway and Nikola Pulev

Start Course

Course Overview

Web Scraping and API Fundamentals in Python offers an introduction to the techniques of data extraction from the web. In this course, you will learn how to use one of the most powerful tools on the Internet – APIs. We will also discuss in depth how to obtain information directly from websites using the BeautifulSoup Python package. There will be a short HTML crash course for those not familiar with it. Finally, we will introduce the Requests-HTML package in order to extract dynamically generated JavaScript content.

48 High Quality Lessons
36 Practical Tasks
4 Hours of Video
Certificate of Achievement

Skills you will gain

jupyterprogrammingpythontheory

What You'll Learn

Introducing you to the fundamentals of data extraction from the web using Python. We will first learn about the preferred method for program-to-program communication – APIs. Then we will delve into the web data extraction aspect with the help of Beautiful Soup. 

Learn the fundamentals of Web Scraping 
Implement APIs 
Master working with Beautiful Soup 
Start using requests-html 
Create functioning scrapers 
Understand website cookies 

Curriculum

“I created this hands-on course to equip you with all the tools you need to start collecting data, starting with a formal approach (APIs) and moving on to web scraping – a perfect way to advance your skills by working with real-world data and boost your analytics or programming career.”

Andrew Treadway
Worked at New York Life Insurance
Web Scraping and API Fundamentals in Python

With Andrew Treadway and Nikola Pulev

Start Course For Free