The Ultimate Web Scraping Course
10h 33m 19s
English
Paid
I have been making a living with web scraping for over 3 years, earned more than $125,000, I have over 25,000 followers on social media, and in this course, I will tell exactly how I scrape websites, as well as how to find clients and grow on social media.
Read more about the course
In this course, I will show you how to scrape the following websites (and provide you with the code):
- TikTok
- Zillow
- Google Search
- Google Maps
- Amazon
- Indeed
- ESPN
- Angi List
- And more!
I will also explain how I found clients and gained over 25,000 followers on social media (and how you can do the same).
What's inside the course:
- 9 hours of video materials
- The legality of web scraping: what do you need to know?
- Scrapers vs. hackers: what's the difference?
- All the services I use (proxies, programming languages, servers, databases, packages for bypassing blocks)
- How websites get their data (how APIs work)
- My process for scraping ANY website
- How to find the data source
- How to avoid being blocked
- All about proxies
- Scraping by web frameworks (React, Next.js, static HTML/server-side rendering, ASP.NET, Java)
- How to reverse engineer and bypass websites with good protection
- Scraping websites with cursor-based pagination (e.g., comments on YouTube)
- Scraping Chrome extensions to get free email addresses
- How to scrape mobile apps
- How to search for information about people (finding phone numbers and email addresses)
- How to run Puppeteer on AWS Lambda
- How to intercept requests with Puppeteer
- Solving captchas with Puppeteer
- How to find clients for web scraping
- How to invoice clients
- Product ideas based on web scraping
Disclaimers:
- The code is written in JavaScript, and I use a Mac with VS Code.
- I only briefly mention Puppeteer (there are much BETTER ways).
- Web scraping is not magic. You need a source to scrape from (a website). For example, you cannot scrape people's bank accounts or something similar. That would fall under hacking, which is a different field.
Requirements:
- You should have a good understanding of JavaScript or some other programming language to get the most out of this course.
- If you cannot program at all, this course is not for you.
- I do not teach the basics of programming or JavaScript in this course.
Watch Online The Ultimate Web Scraping Course
Join premium to watch
Go to premium
# | Title | Duration |
---|---|---|
1 | 001 The Ultimate Web Scraping Course 2024 - Google Docs - 30 May 2024 | 05:27 |
2 | 002 Legality of web scraping | 08:37 |
3 | 003 Scraping vs Hacking | 04:35 |
4 | 004 Services we'll be using in the course | 04:36 |
5 | 005 Services we'll be using in the course 2 | 02:44 |
6 | 006 How websites get their data | 07:58 |
7 | 007 My process for Scraping Any Site | 04:16 |
8 | 008 How to find where the data is coming from | 04:18 |
9 | 009 Proxies | 21:23 |
10 | 010 Scraping Next.js sites (angi, imdb) | 21:17 |
11 | 011 ESPN - Scraping API's | 16:50 |
12 | 012 Amazon - Straight up HTML page | 10:36 |
13 | 013 Update on Overcoming CloudFlare Blocks | 04:23 |
14 | 014 Indeed - Straight Up HTML | 25:14 |
15 | 015 Sarpy - ASP.NET (long version) | 46:08 |
16 | 016 Sarpy - ASP.NET Cliff Notes | 16:15 |
17 | 017 Kitsap - Java Site | 22:07 |
18 | 018 Google Maps | 46:16 |
19 | 019 Linkedin | 08:55 |
20 | 020 How to scrape Shopify | 07:50 |
21 | 021 They can't hide anything from you.... | 01:52 |
22 | 022 Reverse Engineering Realtor API | 27:52 |
23 | 023 Lynchburg exposing Auth Token | 04:03 |
24 | 024 Beacons.ai | 19:45 |
25 | 025 Twitter | 18:29 |
26 | 026 Instagram Scraping Update | 07:38 |
27 | 027 How to Scrape Instagram Profiles | 03:42 |
28 | 028 Instagram | 32:37 |
29 | 029 Arcgis | 16:44 |
30 | 030 Cursor Based Pagination | 11:54 |
31 | 031 Scraping Mobile Apps | 09:34 |
32 | 032 Scraping Zillow Data Tutorial | 11:33 |
33 | 033 Skip Tracing | 09:39 |
34 | 034 Getting Puppeteer Up and Running on AWS Lambda | 15:39 |
35 | 035 facbleag | 08:01 |
36 | 036 Getting Tiktok Videos with Puppeteer | 05:15 |
37 | 037 Solving CAPTCHAs with Puppeteer | 09:44 |
38 | 038 Sitemaps (crunchbase) | 10:29 |
39 | 039 Update 12312024 Use puppeteer to get company pages | 04:59 |
40 | 040 Google Tricks and Tips | 03:49 |
41 | 041 Decoding Imperva Security Measures | 02:49 |
42 | 042 Leveraging Google's Web Cache to get around Cloudflare and Datadome blocking | 03:35 |
43 | 043 Scraping Kick (got-scraping + use your resources) | 08:21 |
44 | 044 I found a way to scrape Ohio State Student Emails | 07:15 |
45 | 045 Tiktok API | 04:35 |
46 | 046 SC Courts, use undetected chrome driver | 02:48 |
47 | 047 Exploring Supabase for Efficient Database Management | 06:32 |
48 | 048 Where to host the scrapers_ Render.com | 04:11 |
49 | 049 Quick note on Concurrency in Web Scraping | 02:44 |
50 | 050 How to make money web scraping | 08:48 |
51 | 051 How to get web scraping clients | 35:52 |
52 | 052 What do you charge clients | 10:04 |
53 | 053 What should you scrape for | 12:42 |
Similar courses to The Ultimate Web Scraping Course

Learn JavaScript: Full-Stack from Scratchudemy
Category: JavaScript, MongoDB
Duration 27 hours 6 minutes 45 seconds
Course

SolidJS: The Complete GuideSinan Polat
Category: Other (Frontend)
Duration
Book

Build Modern Websites with Astro!James Q Quick
Category: Other (Frontend)
Duration 7 hours 28 minutes 32 seconds
Course

GraphQL for beginners with JavaScriptudemy
Category: JavaScript, GraphQL
Duration 5 hours 35 minutes 31 seconds
Course

Scaling Web App Configuration with Environment Variables fullstack.io
Category: Other (Backend), Other (Frontend)
Duration 1 hour 53 minutes 25 seconds
Course

Fast and Furious Game Development with JavaScript and AIudemy
Category: JavaScript, ChatGPT
Duration 45 hours 58 minutes 32 seconds
Course