|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/build-a-full-stack-chrome-extension-with-nodejs-and-mongdb/
课程评论:没有评论
课程名称:使用NodeJS和MongoDB构建全栈Chrome扩展 课程概述:在本课程中,学员将学习如何开发一个新的全栈Chrome扩展,该扩展可以抓取亚马逊,并自动将商品数据保存到MongoDB数据库中。最终的产品将是一个Chrome扩展,允许用户抓取自己的亚马逊购买历史、任何亚马逊搜索URL的结果,或者顺序抓取多个亚马逊搜索关键字的结果。课程中将提供代码示例,帮助学员掌握Chrome扩展的开发。 课程技术栈包括: - Chrome扩展 - AngularJS(用于Chrome扩展的弹出窗口) - jQuery(用于与亚马逊DOM的交互) - NodeJS服务器 - Mongo数据库 Chrome扩展的功能包括: - 通过弹出视图进行注册和登录 - 从content.js页面选择DOM元素 - 抓取个人亚马逊购买历史 - 抓取给定页面的亚马逊搜索结果 - 自动顺序抓取多个关键字的亚马逊搜索结果 - 保存亚马逊产品标题、描述、图片、评论、评分及评价数量 - 使Chrome扩展能够自动浏览所有搜索结果页面 在开发这个示例项目的过程中,学员将学习: a) 如何通过Chrome扩展程序化抓取任何网站数据 b) 理解manifest.json文件 c) 掌握popup.js文件 d) 理解background.js文件 e) 学习content.js文件 f) 如何调试Chrome扩展 构建Chrome扩展的架构对保持代码的整洁和结构化至关重要,课程将涉及构建全栈Chrome扩展时的多种考虑因素。与其他课程相比,本课程提供的学习时长更长,深度更大,更适合对Chrome扩展和网页抓取感兴趣的学员。 如果你对Chrome扩展和网页抓取的强大功能感到兴奋,希望你能从本课程中获得丰富的知识。无论你希望构建何种类型的Chrome扩展或网页抓取工具,课程的架构都旨在可重用,如果在编码过程中有任何问题或需要帮助,欢迎随时联系我。 真诚的,Elisha
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