Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Advanced Web Scraping Techniques

via CodeSignal

Overview

This course takes your web scraping skills to the next level with advanced techniques in Python using BeautifulSoup and Requests. You'll learn to handle pagination, deal with various data types, etc. Each lesson is designed to tackle real-world scraping challenges, equipping you with the knowledge to extract data from a wide array of websites.

Syllabus

  • Lesson 1: Handling Pagination in Web Scraping with Python and Beautiful Soup
    • Scraping Quotes with Pagination
    • Enhance Quote Scraping Script
    • Enhance Pagination Handling Script
    • Handle Next Button
    • Handle Pagination in Web Scraping
    • Creating a Pagination Scraper
  • Lesson 2: Scraping Data Within HTML Tables
    • Scraping Quotes and Handling Errors
    • Modify the Number of Quotes
    • Filter Quotes by Tag
    • Fill in the Scraping Blanks
    • Extracting Quotes and Tags
    • Scraping Quotes and Tags
  • Lesson 3: Scraping HTML Lists with Beautiful Soup
    • Run Web Scraping Code
    • Enhance Web Scraping Skills
    • Add Book Availability Status
    • Complete the Webpage Parsing Task
    • Scrape Book Titles Efficiently
    • Scrape Book Titles with Robustness
  • Lesson 4: Extracting and Saving Images from Web Pages
    • Downloading the First Image
    • Save the Second Image
    • Complete the Image Downloader
    • Extract and Save Web Images

Reviews

Start your review of Advanced Web Scraping Techniques

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.