Web scraping is an automated task to extract data from websites.
There are many applications of web scraping. Extracting the prices of products and comparing them with different e-Commerce platforms. Getting a daily quote from the web. Building your own search engine like Google, Yahoo, etc.., The list goes on.
You can do more than you think with web scraping. Once you get to know how to extract the data from websites, then you can do whatever you want with the data.
The program which extracts the data from websites is called a web scraper. You are going to learn to write web scrapers in JavaScript.
There are mainly two parts to web scraping.
Getting the data using request libraries and a headless browser. Parsing the data to extract the exact information that we want from the data.

Log in or sign up for Devpost to join the conversation.