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 comments

Want to join the conversation?

Sign in to comment

Similar courses

Learn JavaScript Closures (PRO)

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

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

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

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