Resources · Blog

By Language

Web scraping tutorials for Python, PHP, Java, C#, Go, Rust, Ruby, and JavaScript.

By Language
Golang Web Scraping: Complete Guide from Simple to Advanced

Build fast scrapers in Go: net/http, goroutines, Colly, proxies, and distributed crawling. A complete golang web scraping guide with working code examples.

16 January · 27 min
By Language
Selenium Web Scraping with Java: A Full Tutorial

Selenium web scraping with Java from setup to data extraction: WebDriver config, locating elements, waits, and a complete working scraper. Code along.

23 December · 12 min
By Language
JavaScript Web Scraping with Node.js: Complete Guide

JavaScript web scraping with Node.js: HTTP clients, Cheerio, Puppeteer, proxies, and queues. A complete guide from first request to production-ready scraper.

5 December · 21 min
By Language
Web Scraping with Node.js: Puppeteer and Apify Tutorial

Scrape with Node.js using Puppeteer and Apify: a hands-on tutorial extracting real data from a dynamic site, step by step. Grab the code and try it out.

15 November · 15 min
By Language
Headless Browser Scraping in PHP: Handle JavaScript Sites

Learn headless browser scraping in PHP: render JavaScript-heavy sites with Chrome, Panther, and php-webdriver, with working code samples. Read the tutorial.

1 November · 13 min
By Language
Python with Eclipse on Windows: Setup for Web Scraping

Set up Python with the Eclipse PyDev IDE on Windows for web scraping development: installation, configuration, and a first script. Follow the quick guide.

22 October · 9 min
By Language
Python lxml Web Scraping: Online Dictionary Example

Scrape an online dictionary with Python and lxml: XPath selectors, pagination, and clean data export, explained step by step. Copy the working code.

20 October · 10 min
By Language
lxml Tutorial: Fast HTML and XML Parsing in Python

Parse HTML and XML at C speed with Python lxml: XPath queries, CSS selectors, and benchmarks vs BeautifulSoup. Learn when lxml is the right choice for you.

18 October · 7 min
By Language
Python Web Scraping: The Complete Guide

Master Python web scraping: requests, BeautifulSoup, Scrapy, and headless browsers, plus anti-bot tips. Follow our complete guide to start extracting data.

12 October · 14 min