This video is a beginnersfriendly youtube tutorial on parsing google maps places and their addresses. We'll start a project from scratch, install the puppeteer package with npm, parse HTML & DOM, and output the parsed google maps places. All of this is going to be a part of implementing a parser using Node.js and the puppeteer package.
#nodejs #puppeteer #googlemaps
Timestamps
00:00 Demo
00:18 Why I recorded this video
02:08 How does the parser work
02:32 Prerequisites
04:00 Boilerplate
05:45 How to open a google maps page with puppeteer
06:49 How to parse the name of a place
10:07 How to scroll down to fetch the rest of the places
12:59 How to go to the next page
15:22 How to navigate through the pages and parse places
16:53 How to stop running the loop
19:25 Final result
21:04 Afterword
If you have something to share, I'm always waiting for your comments!
Subscribe to my channel to improve your programming skills:
/ seasoneddev
Other videos to watch
The BIGGEST Problem with running CPU intensive task in Node.js: → • The BIGGEST Problem with running CPU ...
Unexpected behavior of fs.readFile: → • Unexpected behavior of fs.readFile ...
Redirect to Another Web Page (3 ways, common pitfalls): → • Redirect to Another Web Page (3 ways,...
Follow me here
GitHub: → https://github.com/FSou1
Telegram: → https://t.me/seasoneddev
Connect with me
Discord: → / discord
LinkedIn: → / maximzhukov0648a8b5
Topics covered
How to install puppeteer with npm and nodejs
How to run a headless browser
How to use the puppeteer framework
How to automate the parsing task
How to parse the page (HTML, DOM) with puppeteer