Web Scraping with Node.js

Links to Scrape Samples

Templates and solutions for the activities.


Sample Pages to Scrape

These are the sample pages used in these activities.

Sample1 - Countries A and B

Sample2 - Foods

Sample3 - London Boroughs

Open Street Map

Wikipedia London Underground

Wikipedia Eurovision

Books to Scrape

Table of Contents

  1. Scrape data from a web page with Cheerio
  2. Activity 1: Modify the sample code
  3. Cheerio Selectors
  4. Activity 2: Trying out Cheerio Selectors
  5. Activity 3: Trying out some Tables
  6. Activity 4: Reading attributes
  7. Activity 5: Books to Scrape
  8. Clicking and Autoscrolling
  9. Links to Scrape Samples