Web Scraping with Puppeteer
Learn web scraping with Puppeteer, covering setup, navigation, data extraction, advanced techniques, and storing data in formats like JSON or CSV to enhance your career opportunities.
I am Sidath Munasinghe, a Technical Lead with extensive experience in the software industry. My passion lies in enterprise software design and architecture, where I excel at creating efficient and scalable solutions. With a strong expertise in AWS (Amazon Web Services), I leverage its capabilities to drive innovation and deliver robust applications. In addition to my technical role, I have a deep love for tech blogging. Sharing my knowledge and experiences with the tech community is a rewarding way for me to contribute and help others in their professional journeys. I enjoy exploring new concepts and emerging technologies and through my blog, I strive to provide valuable insights and practical guidance. Continuously staying at the forefront of technology is a priority for me. I am always seeking new challenges and opportunities to enhance my software development and architecture skills. With a commitment to delivering high-quality solutions and a drive to push boundaries, I aim to impact the tech industry significantly.
Join 3.1 million developers at
What You'll Learn
- An understanding of web scraping and its applications
- Knowledge of Puppeteer from basics to advanced concepts
- Familiarity with exporting scraped data to different formats
- Hands-on experience with Puppeteer on real-world examples
- The ability to debug and troubleshoot issues
- An understanding of best practices in web scraping
Learning Roadmap
1.
Introduction
Introduction
2.
Introduction to Web Scraping
Introduction to Web Scraping
3.
Puppeteer Fundamentals
Puppeteer Fundamentals
9 Lessons
9 Lessons
4.
Advanced Concepts
Advanced Concepts
7 Lessons
7 Lessons
5.
Storing Scraped Data
Storing Scraped Data
6 Lessons
6 Lessons
6.
Scraping a Book Store
Scraping a Book Store
8 Lessons
8 Lessons
7.
Best Practices for Web Scraping
Best Practices for Web Scraping
2 Lessons
2 Lessons
8.
Conclusion
Conclusion
4 Lessons
4 Lessons
Sidath Munasinghe
Technical Lead who is enthusiastic about cloud computing and enterprise software design. A tech blogger who share insights and embrace emerging technologies.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers











