Web Scraping and API Fundamentals in Python
Learn Web Scraping with Beautiful Soup and requests-html; harness APIs whenever available; automate data collection!
Created by 365 Careers | 4 hours on-demand video course
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 in a really short time. We will learn how to leverage powerful libraries such as ‘Beautiful Soup’ and ‘requests HTML’ to scrape any website out there, no matter what combination of languages are used – HTML, JavaScript, and CSS.
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
- Scrape 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
- Limit the rate of requests
Recommended Course