Build a Full-Stack Chrome Extension with NodeJS and MongoDB

via Udemy

Go to Course: https://www.udemy.com/course/build-a-full-stack-chrome-extension-with-nodejs-and-mongdb/

Overview

In this course, we'll be developing a new Full-Stack Chrome Extension that Scrapes Amazon, and automatically saves Product Data within a MongoDB Database.Our finished product (which you'll be able to publish to the Chrome Store) will be a Chrome Extension that enables any user to Scrape their own Amazon Purchase History, the results of any Amazon Search URL, or the results of multiple Amazon Search Keywords - one after the next.*Code Samples Included All Along Your Path To Mastering Chrome Extension Development*The Technology Stack you'll be dealing with in this course:- Chrome Extension- AngularJS (for the Chrome Extension Popup)- jQuery *(for interacting with the Amazon DOM) - NodeJS Server- Mongo DatabaseThe Functionality For the Chrome Extension:Signup and Login via the Popup ViewSelect Elements From The DOM with the Content.js PageScrape Your Own Amazon Purchase HistoryScrape Amazon Search Results of a Given PageScrape Amazon Search Results of Multiple Keywords (one after the next automatically)Save The Amazon Product TitleSave The Amazon Product DescriptionSave The Amazon Product ImageSave The Amazon Product ReviewsSave The Product RatingSave The Amount of Ratings of a Given ProductMake The Chrome Extension Automatically Navigate Through All Pages of Search ResultsWhile developing this awesome sample project, you'll learn:a) How To Scrape Any Data From The Web Programatically via the Power of Chrome Extensionsb) The Manifest.json Filec) The Popup.js Filec) The Background.js Filed) The Content.js Filee) How To Debug Your Chrome ExtensionGetting the architecture of your Chrome Extension right is super crucial to keeping your code clean and structured! We'll be covering lots of considerations when building a Full-Stack Chrome Extension.I built this course because all of the other Chrome Extension courses on Udemy don't go quite as deep (compare the Amount of Hours this course provides relative to the competitors), and because Chrome Extensions are like the surf-suit for websurfers - users can take them with them anywhere they go on the web.If you're excited about the Awesome Power of Chrome Extensions and Web Scraping, then I hope you get a lot out of this course.The Architecture is meant to be re-usable no matter what type of Chrome Extension / Web Scraper you'd like to build, so feel to reach out if you need help taking the codebase in your own direction, or if you have any questions along the way.Sincerely,Elisha

Skills

Reviews