Web Scrape Anything With JavaScript
6h 9s
English
Paid
Course description
6 Web Scraping Projects. Must-know JavaScript technologies. Projects include a Twitter Bot, Job Board Scraper, Stock Price Scraper, Intagram, Reddit crawlers and more
Read more about the course
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.
Watch Online
Join premium to watch
Go to premium
# | Title | Duration |
---|---|---|
1 | 0.1 Welcome + What tech we'll cover | 03:00 |
2 | 0.2 The Projects we'll build | 04:08 |
3 | 0.3 How to web scrape anything | 03:20 |
4 | 0.4 The multiple "Levels" of scraping | 03:52 |
5 | 0.5 How to learn BEST from this course | 05:32 |
6 | 1.0 - Installing Node JS + NPM | 04:28 |
7 | 1.1 - Setting up VS Code | 07:46 |
8 | 1.2 - Google Sheets I: Setting up the API | 15:55 |
9 | 1.3 -- Google Sheets II: Creating an OOP Class | 06:11 |
10 | 1.4 - Job Board Scraper I: Getting it Working | 15:51 |
11 | 1.5 - Job Board Scraper II: Scraping Multiple Pages | 09:46 |
12 | 2.1 - Project Intro & Twitter Developer Account Setup | 08:37 |
13 | 2.2 - Twitter Bot I: Setting up our bot to use sheets + Twitter | 10:01 |
14 | 2.3 - Twitter Bot II: Reading and Writing through the APIs | 09:13 |
15 | 2.4 - Twitter Bot III: Deployment, Creating a Cloud Function | 13:40 |
16 | 2.5 - Twitter Bot IV: Deployment, Scheduling our function to run daily | 06:34 |
17 | 3.0 - How to Fetch and Parse HTML | 04:46 |
18 | 3.1 - Testing different sites for scrape-ability | 07:59 |
19 | 3.2 - Google Trend Scraper I: Intro & Testing it! | 04:44 |
20 | 3.3 - CSS Selectors Overview | 10:39 |
21 | 3.4 - Google Trend Scraper II: Fetch and Parse with Cheerio | 10:10 |
22 | 3.5 - Google Trend Scraper III: Making the data useful | 06:10 |
23 | 4.1 - Stock Price Scraper I: Scrape a Price in 5 lines of code! | 10:38 |
24 | 4.2 - Stock Price Scraper II: Scraping Multiple Prices & Making a graph | 13:43 |
25 | 4.3 - Stock Price Scraper III: Deploying it to run every day automatically | 09:57 |
26 | 5.0 - Introducing Puppeteer | 04:12 |
27 | 5.1 - Reddit Scraper I: Intro, Context, Motivation | 04:17 |
28 | 5.2 - Reddit Scraper II: Puppeteer basics, crafting a strategy | 11:10 |
29 | 5.3 - Reddit Scraper III: Expanding comments with click & scroll | 13:13 |
30 | 5.4 - Reddit Scraper IV: Scraping comments and points with $eval | 12:57 |
31 | 5.5 - Reddit Scraper V: Creating sheets dynamically to store comment threads | 11:55 |
32 | 5.6 - Reddit Scraper VI: Running in Headless Mode | 04:00 |
33 | 6.1 - Introducing the final project | 03:08 |
34 | 6.2 - Our 3 part plan for getting this done | 08:59 |
35 | 6.3 - Instagram Crawler I: Logging in by typing text | 10:32 |
36 | 6.4 - Instagram Crawler II: Liking photos with advanced selectors | 17:15 |
37 | 6.5 - Instagram Crawler III: Scraping a Single Profile / Naive approach | 11:43 |
38 | 6.6 - Instagram Crawler IV: Scraping multiple profiles / Robust approach | 05:49 |
39 | 6.7 - Instagram Crawler V: Setting up Google Sheets for Instagram | 06:57 |
40 | 6.8 - Instagram Crawler VI: Bulk UPDATING Google sheets rows | 08:58 |
41 | 6.9 - Instagram Crawler VII: Deploying Puppeteer to run every day | 14:38 |
42 | Course recap | 03:46 |
Comments
0 commentsSimilar courses

Learn JavaScript Closures (PRO)
Sources: codesmith.io
A video course on the most powerful yet complex concept in JavaScript. The goal of this course is to truly understand the concept that will enable you to accele
5 hours 15 minutes 31 seconds

20 Web Projects With Vanilla JavaScript
Sources: udemy, Brad Traversy
This is a fun, practical & project based course for all skill levels. The projects in this course are designed to get you building things using HTML5, CSS & JavaScript with no ...
16 hours 8 minutes 55 seconds

50 Projects In 50 Days - HTML, CSS & JavaScript
Sources: udemy, Brad Traversy
This is a purely project-based course. It is geared toward beginners, but intermediate developers can also enjoy creating new things. This course includes 50 mini projects in HT...
18 hours 13 minutes 45 seconds

Build Animated Physics Game with JavaScript
Sources: udemy
What makes a great game? Is it about beautiful, polished visuals or about gameplay that feels good and responsive? Is it about unique ideas, or maybe it's the l
3 hours 29 minutes 27 seconds
Want to join the conversation?
Sign in to comment