How to build a simple web scraper using Puppeteer?

Table of Contents What is Puppeteer? Uses of Puppeteer How to install? How to start a browser instance? How to load a URL? How to navigate/interact with the page? How to take screenshots, save page as PDF? How to select data from page? Headless browser as a service What is Puppeteer? Puppeteer (https://developers.google.com/web/tools/puppeteer) is a …