Master web scraping with Python, HTML, Requests, Beautiful Soup, and Scrapy. Learn skills like pagination and gain hands-on experience in data-driven careers.
Beginner
35 Lessons
4h
Certificate of Completion
Master web scraping with Python, HTML, Requests, Beautiful Soup, and Scrapy. Learn skills like pagination and gain hands-on experience in data-driven careers.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
You’ll begin this course by exploring fundamental web concepts and HTML structures. You’ll then use the Requests and Beautiful Soup libraries to extract data from static web pages. Later, you’ll utilize Selenium to interact with JavaScript-driven websites and capture dynamically loaded content. Next, you’ll use CSS Selectors and XPath to pinpoint specific elements on web pages, ensuring precise and targeted data extraction. With this solid foundation, you’ll look into Scrapy, a robust web crawling and scrap...
What You'll Learn
Hands-on experience with CSS Selectors and XPath for precise data extraction
A comprehensive understanding of the Scrapy framework and its modules
Working knowledge of the Requests and Beautiful Soup libraries
An understanding of dynamic web scraping techniques using Selenium
Ability to handle various challenges and complexities encountered during web scraping
Hands-on experience navigating through website structures to retrieve desired information
What You'll Learn
Hands-on experience with CSS Selectors and XPath for precise data extraction
Show more
Course Content
Introduction to Course Content and Web Scraping
Fundamental Concepts of Web Scraping
Dynamic Sites with Selenium
Assessment: Python Scraping
Assessment
Scrapy Framework
Scraping Educative’s Courses Information
Project
Wrap Up
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor