
Learn what Request is and setup our Express.js server.
Work through 3 examples using google.com to better understand Request. We'll use the fs module along with request to download and save webpages.
An introduction to the Cheerio NPM module.
In this video we’ll see how we can use to cheerio to grab elements off a webpage and then display them in our console. We'll be using indeed.com and selecting job results.
In this video we'll scrape an Imgur image. We will do our scraping in a separate scraper.js file and see how to access the scraped data using a callback.
Finish our scraping example then refactor this code from a callback into a Promise.
Scrape Indeed data + Display on a web page. We'll be using Express and Swig in addition to request and cheerio in this project.
Submit a URL and scrape Pinterest to display desired data to web page.
Finishing up our example app.
What You Will Learn:
- How to download web pages using Request.
- How to then grab elements from the page using Cheerio
- Display the data on a web page. First, we'll use Express and Swig to display Indeed job search data. Then we'll use Angular to show an image and other details after a user inputs a URL.
Who This Course is For:
- Anyone with an interest in web scraping using Node. This is a beginner level course, so the only requirement is that you already have node.js installed.