Web Scraping and API Fundamentals in Python
$0.99

Welcome to Web Scraping and API Fundamentals in Python!
The definitive course on data collection!
Web Scraping is a technique for obtaining information from web pages or other sources of data, such as APIs , through the use of intelligent automated programs. Web Scraping allows us to gather data from potentially hundreds or thousands of pages with a few lines of code.
What you’ll learn
- Learn the fundamentals of Web Scraping
- Implement APIs into your applications
- Master working with Beautiful Soup
- Start using requests-html
- Create functioning scrapers
- Scrap JavaScript
- Familiarize yourself with HTML
- Get the hang of CSS Selectors
- Make HTTP requests
- Understand website cookies
- Explore scraping content locked behind a log-in system
Course content
1010 sections • 62 lectures • Total duration 3 hours 51 minutes
Introduction to the course
Setting up the environment
Working with APIs
HTML overview
Web Scraping with Beautiful Soup
Practical project: Scraping Rotten Tomatoes
Scraping HTML tables
Practical projects
Common roadblocks when scraping
The requests-html package