Skip to content

PacktPublishing/Learning-Web-Scraping-with-JavaScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning-Web-Scraping-with-JavaScript

This is the code repository for Learning Web Scraping with JavaScript [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

This 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/

What You Will Learn

  • Build a simple and powerful JavaScript scraping script.
  • Understand how to create a web scraping tool using JavaScript and NodeJS.
  • Extract data from web pages with simple JavaScript programming and libraries such as CasperJS, Cheerio, and express.js using a realistic example.
  • Find out how to automate these actions with JavaScript packages.
  • Learn to save the result to the cloud with S3 (AWS) using a NodeJS server.
  • Best Practices in Web Scraping.

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
This video is ideal for JavaScript programmers, web administrators, security professionals or anyone who wants to perform web scraping. Familiarity with JavaScript is assumed.

Technical Requirements

This course has the following software requirements:
Chrome or any Browser

Related Products

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published