Web scraping tools

Ready-made prompts for understanding and learning about web scraping tools.

Build a four-week plan to learn web scraping

Builds a four-week learning plan for web scraping with weekly goals, practice tasks on friendly targets and an ethics habit from day one.

Explain headless browsers and when I need one

Explains what a headless browser is in plain words, with one analogy and a short test to tell whether your scraping job actually needs one.

Explain how to get search results data properly

Explains why scraping search result pages is risky and what official search APIs and data tools offer instead.

Explain JavaScript scraping libraries by use case

Explains what kinds of JavaScript scraping libraries exist and when each kind fits, with one decision rule you can apply to your own job.

Explain legitimate and illegitimate uses of proxies

Explains what a proxy does in scraping, which uses are legitimate, which cross a line, and what to ask a provider, in about 350 words.

Explain what I can do with social media data

Explains the compliant routes to social media data, official APIs and platform rules, and why harvesting profiles is off the table.

Explain why sites block bots and how to respond

Explains why websites use anti-bot protection and what a respectful scraper owner should do when blocked, in about 350 words with a checklist.

Tutor me through a Selenium scraping exercise

Sets up a patient tutor that guides you through your first Selenium scraping exercise one small step at a time, checking your code as you go.