This tutorial walks you through every thing you need to know about Puppeteer and headless browsers, so you can automate website testing, web scraping, fetching and downloading content, and more.
code from video: https://github.com/prof3ssorSt3v3/puppeteer-video
Puppeteer Reference: https://pptr.dev/
Puppeteer Extra Stealth Plugin: https://www.npmjs.com/package/puppeteer-extra-plugin-stealth
Chrome Dev Tools Protocol: https://chromedevtools.github.io/devtools-protocol/
Pages for testing headless status:
https://arh.antoinevastel.com/bots/areyouheadless
https://bot.sannysoft.com/
0:00:00 intro and install
0:03:26 basic commands
0:18:50 interface testing
0:47:26 web scraping
1:05:33 downloading images and files