Playwright
Modern browser automation with Playwright for scraping JavaScript-heavy sites
#1
Introduction to Playwright for Web Scraping
Learn to scrape JavaScript-heavy websites using Playwright. Handles SPAs, lazy loading, and dynamic content.
#3
Playwright Advanced: Handling Popups and Dialogs
Master handling JavaScript alerts, confirm dialogs, popups, and new browser windows in Playwright for reliable web scraping.
#4
Playwright Waiting Strategies and Selectors
Learn Playwright's waiting strategies and powerful selector engine to build reliable scrapers that handle dynamic content loading.
#6
Taking Screenshots and PDFs with Playwright
Learn to capture full-page screenshots, element screenshots, and generate PDFs from web pages using Playwright.
#7
Scraping Infinite Scroll Pages
Learn techniques to scrape infinite scroll pages using Playwright and Selenium. Handle lazy-loaded content and extract all data from endlessly scrolling websites.
#8
Handling Dropdowns, Forms, and Clicks
Learn how to interact with web forms, dropdowns, checkboxes, and buttons using Playwright and Selenium for effective web scraping.
#9
Browser Fingerprinting and Stealth Mode
Learn how websites detect automated browsers through fingerprinting and how to use stealth plugins to avoid detection while scraping.
#10
Using Playwright with Proxies
Learn to configure Playwright with HTTP, SOCKS5, and rotating proxies for anonymous web scraping and IP rotation.
#13
Headless vs Headed Browser Scraping
Understand the differences between headless and headed browser scraping, when to use each mode, and how they affect performance and detection.
#14
Intercepting Network Requests with Playwright
Learn to intercept, modify, and block network requests in Playwright for faster scraping and direct API data extraction.
#15
Scraping SPAs: React, Vue, and Angular Sites
Learn strategies for scraping single-page applications built with React, Vue, and Angular using browser automation tools.
#16
Managing Browser Contexts and Sessions
Learn to manage browser contexts, sessions, cookies, and local storage in Playwright and Selenium for stateful web scraping.
#17
Parallel Browser Scraping
Learn to run multiple browser instances in parallel for high-speed web scraping using Playwright async API and Selenium with threading.
#18
Scraping with Playwright in Python
A comprehensive guide to web scraping with Playwright in Python, covering sync and async APIs, data extraction patterns, and exporting results.
#20
Browser Automation Anti-Detection Techniques
Advanced anti-detection techniques for browser automation scraping. Learn to evade bot detection systems like Cloudflare, DataDome, and PerimeterX.
#21
Comparing Playwright vs Selenium vs Puppeteer
A detailed comparison of Playwright, Selenium, and Puppeteer for web scraping. Learn the strengths, weaknesses, and ideal use cases for each tool.