What's Included
6 Real Life Projects
Projects include a Twitter Bot, Job Board Scraper, Stock Price Scraper, Intagram, Reddit crawlers and more
40+ Tutorial Videos
The tutorial videos leave nothing out, we'll cover setting up everything (yes, even Node JS, APIs and the code editor) and show you *real* trial and error coding
Essential JavaScript Libraries
JavaScript is much more than just the syntax -- you must be familiar with its ecosystem of libraries. We cover essentials like Cheerio, Puppeteer, and more
Easy Deployments
Using Google Cloud platform and scheduler -- deployment doesn't have to be a pain. This is a great way to deploy any project, not just scrapers
Optional Challenges
At the end of every video there are a few challenges which you can attempt -- on top of that, I strongly encourage you to make every project *your own* and then send it to me!
Money Back Guarantee
I am confident you'll get a lot out of this course, no weird refund policies here, just a 30 day money back guarantee.
Course Curriculum
- 2.1 - Project Intro & Twitter Developer Account Setup (8:36)
- 2.2 - Twitter Bot I: Setting up our bot to use sheets + Twitter (10:00)
- 2.3 - Twitter Bot II: Reading and Writing through the APIs (9:12)
- 2.4 - Twitter Bot III: Deployment, Creating a Cloud Function (13:39)
- 2.5 - Twitter Bot IV: Deployment, Scheduling our function to run daily (6:33)
- 3.0 - How to Fetch and Parse HTML (4:45)
- 3.1 - Testing different sites for scrape-ability (7:58)
- 3.2 - Google Trend Scraper I: Intro & Testing it! (4:43)
- 3.3 - CSS Selectors Overview (10:38)
- 3.4 - Google Trend Scraper II: Fetch and Parse with Cheerio (10:09)
- 3.5 - Google Trend Scraper III: Making the data useful (6:09)
- 5.0 - Introducing Puppeteer (4:11)
- 5.1 - Reddit Scraper I: Intro, Context, Motivation (4:16)
- 5.2 - Reddit Scraper II: Puppeteer basics, crafting a strategy (11:09)
- 5.3 - Reddit Scraper III: Expanding comments with click & scroll (13:12)
- 5.4 - Reddit Scraper IV: Scraping comments and points with $eval (12:56)
- 5.5 - Reddit Scraper V: Creating sheets dynamically to store comment threads (11:54)
- 5.6 - Reddit Scraper VI: Running in Headless Mode (3:59)
- 6.1 - Introducing the final project (3:07)
- 6.2 - Our 3 part plan for getting this done (8:58)
- 6.3 - Instagram Crawler I: Logging in by typing text (10:31)
- 6.4 - Instagram Crawler II: Liking photos with advanced selectors (17:14)
- 6.5 - Instagram Crawler III: Scraping a Single Profile / Naive approach (11:42)
- 6.6 - Instagram Crawler IV: Scraping multiple profiles / Robust approach (5:48)
- 6.7 - Instagram Crawler V: Setting up Google Sheets for Instagram (6:56)
- 6.8 - Instagram Crawler VI: Bulk UPDATING Google sheets rows (8:57)
- 6.9 - Instagram Crawler VII: Deploying Puppeteer to run every day (14:37)