Oreilly - Learning Web Scraping with JavaScript
by Mustapha Mekhatria | Released November 2018 | ISBN: 9781789611311
Discover power packed solution to scrape any website easily.About This VideoExtract data from web pages with simple JavaScript programmingA hands-on guide to web scraping using CasperJS with solutions to real-world problemsIn DetailThis video is the ultimate guide to using the latest features of JavaScript and Node.js to scrape data from websites. In the early chapters, you'll see how to extract data from static web pages. After covering the basics, you'll get hands-on practice building more sophisticated scripts. You'll determine when and how to scrape data from a JavaScript-dependent website using JavaScript scraping libraries. You'll find out how to automate these actions with JavaScript packages such as Cheerio and CasperJS.By the end of the book, you will have explored testing websites with scrapers, remote scraping, best practices, working with images, and many other relevant topics.The code bundle for this video course is available at - https://github.com/PacktPublishing/Learning-Web-Scraping-with-JavaScript/Downloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at http://www.PacktPub.com. If you purchased this course elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you. Show and hide more
- Chapter 1 : Getting Started with Web Scraping (Scraping 101)
- The Course Overview 00:03:03
- Introduction to Web Scraping 00:01:58
- Scraping an Amazon Webpage Using Simple JS Code 00:10:17
- Chapter 2 : Scrape from a Search Engine
- Installing and Setting Up a Basic Script Using CasperJS 00:06:45
- Setting Up a Project to Scrape Google Using CasperJS 00:05:01
- Best Practices 00:02:02
- Summary with Benefits and Legal Limitations 00:00:56
- Chapter 3 : Scraping Hotel Websites Using CasperJS
- Using CasperJS to Scrape Airbnb 00:07:49
- Running and Testing the Script 00:02:04
- Best Practices Using CasperJS 00:01:54
- Chapter 4 : Scraping an E-Commerce Website Using Cheerio
- Scraping Amazon.com Using Cheerio 00:01:42
- Setting Up the Project 00:05:47
- Running the Script 00:01:05
- Summary 00:01:33
- Chapter 5 : Saving the Result to S3 (AWS) Using a NodeJS Server
- Web Application to Scrape a Website 00:02:43
- Web Application Script 00:03:07
- Run the Web Application 00:01:53
Show and hide more
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.