Web Scraping

Skill Topic — Text Reading
📑 Lessons 71 Lessons
1Index 2Web Scraping Introduction 3HTTP Fundamentals 4HTML Structure 5CSS Selectors 6XPath 7Developer Tools 8Legal Ethics 9Scraping Architecture 10Requests Library 11Requests Advanced 12HTTPX AsyncHTTP 13URL Parsing 14Headers UserAgent 15Cookies Sessions 16Response Handling 17Rate Limiting 18Retry Strategies 19Connection Pooling 20BeautifulSoup Basics 21BeautifulSoup Advanced 22Lxml Parser 23Selectolax 24Regex Extraction 25JSON API Parsing 26XML Feed Parsing 27Table Extraction 28Form Handling 29Pagination 30Scrapy Introduction 31Scrapy Spiders 32Scrapy Selectors 33Scrapy Items Pipelines 34Scrapy Middleware 35Scrapy Settings 36Scrapy Crawling 37Link Extractors 38Scrapy Signals 39Scrapy Extensions 40Scrapy Databases 41Scrapy Deployment 42Dynamic Content 43Selenium Basics 44Selenium Advanced 45Playwright Basics 46Playwright Advanced 47Headless Browsers 48Infinite Scroll 49SPA Scraping 50Anti Scraping 51User Agent Headers 52Proxies Rotation 53Rate Limiting 54CAPTCHA Handling 55Cloudflare WAF 56Data Cleaning 57Data Validation 58Export Formats 59Database Storage 60Pipelines 61Scheduling 62Error Handling 63Logging Monitoring 64Distributed Scraping 65Async Scraping 66Queue Scraping 67Cloud Deployment 68Docker Scraping 69Performance Optimization 70Real World Projects 71Best Practices Ethics