Web Scraping and API Fundamentals in Python

Learn Web Scraping with Beautiful Soup and requests-html; harness APIs whenever available; automate data collection!
4.45 (1462 reviews)
Udemy
platform
English
language
Other
category
instructor
Web Scraping and API Fundamentals in Python
11 111
students
4 hours
content
Jan 2022
last update
$74.99
regular price

What you will 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

Course Gallery

Web Scraping and API Fundamentals in Python – Screenshot 1
Screenshot 1Web Scraping and API Fundamentals in Python
Web Scraping and API Fundamentals in Python – Screenshot 2
Screenshot 2Web Scraping and API Fundamentals in Python
Web Scraping and API Fundamentals in Python – Screenshot 3
Screenshot 3Web Scraping and API Fundamentals in Python
Web Scraping and API Fundamentals in Python – Screenshot 4
Screenshot 4Web Scraping and API Fundamentals in Python

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

A good choice for web scraping fundamentals in Python, but be prepared to encounter outdated API references and a lack of instructor response. The course could benefit from updates addressing these concerns. Nevertheless, the practical examples provided generally help to build essential skills for aspiring web scrapers, even if requiring extra effort due to occasional discrepancies with now-defunct resources. With these considerations in mind, this course remains an informative starting point prior to progressing towards more advanced tools like Scrapy or Selenium.

What We Liked

  • Excellent delivery with practical and easy-to-understand content.
  • Covers both Beautiful Soup and requests-html for web scraping topics.
  • Structured well, strikes a good balance between theory and practice.
  • Includes various examples, many of which still work as intended.

Potential Drawbacks

  • Some sections, particularly regarding APIs, need updating due to changes in websites being used.
  • Lacks personal touch with human-like instruction leaving a robotic feel.
  • Certain exercises require solutions notebooks that aren't provided.
  • Several students face difficulties completing specific scraping exercises.
Related Topics
2866626
udemy ID
12/03/2020
course created date
25/03/2020
course indexed date
Bot
course submited by