0 Comments

Web Scraping in Nodejs

Web Scraping in Nodejs

Learn web scraping in Nodejs by example projects with real websites! Craiglist, iMDB, AirBnB and more!

In this course you will learn how to scrape a websites, with practical examples on real websites using Nodejs Request, Cheerio, NightmareJs and Puppeteer. You will be using the newest JavaScript ES7 syntax with async/await. You will learn how to scrape a Craigslist website for software engineering jobs, using Nodejs Request and Cheerio. You will be using the newest JavaScript ES7 syntax with async/await.

Learn how to avoid being blocked from websites when developing out your scraper, by building out the scraper in a test-driven way with mocked html, rather than hitting the website every time as you’re debugging and developing it. You’ll also learn what you can do if you’re blocked and your alternatives to get your scraper up and running regardless!

Best Seller Course: Learn Web Scraping with NodeJs in 2019 – The Crash Course

What you’ll learn

  • Be able to scrape jobs from a page on Craigslist
  • Learn how to use Request
  • Learn how to use NightmareJS
  • Learn how to use Puppeteer
  • Learn how to scrape elements without any identifiable classes or id’s
  • Learn how to save scraping data to CSV
  • Learn how to save scraping data to MongoDb
  • Learn how to scrape Facebook using only Request!
  • Learn how you can reverse engineer sites and find hidden API’s!
  • Learn different technologies used for scraping, and when it’s best to use them
  • Learn how to scrape sites using authentication

You May Also Need This Course: Modern Web Scraping with Python using Scrapy and Splash

Node.js screenshot
success 100%

Udemy Cyber Monday Coupon:

*Shop smart. Get smarter. Courses as low as $9.99 for Cyber Week

Promo Code: NO CODE IS REQUIRED!

GO TO DEALS ==> REDEEM OFFERS

Cyber Monday savings. All. Week. Long. Starting at $9.99.