This course will teach you how to use web scraping to create profitable projects. You will learn the basics of scraping using Python libraries (such as Beautiful Soup), methods to speed up scripts, bypassing blocks, scraping protected sites, and working with unofficial APIs. The course includes over 10 videos with real examples, source code, and materials that will be added in the future. The course is flexible and allows you to select lessons based on your needs.
Scraping the Web for Fun and Profit
Scraping the Web for Fun and Profit is a 16-lesson 6 hours 33 minutes self-paced course by Jakob Greenfeld. This course will teach you how to use web scraping to create profitable projects.
Course facts
- Lessons
- 16
- Duration
- 6 hours 33 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Jakob Greenfeld
- Price
- Premium
Who teaches Scraping the Web for Fun and Profit? Jakob Greenfeld
Jakob Greenfeld is a German entrepreneur and educator focused on the practical craft of web scraping for solo founders and indie hackers — using scraped data as input to product ideas, market research, and growth experiments.
His CourseFlix listing carries Scraping the Web for Fun and Profit — covering the legal-and-ethical landscape, the Python tooling (BeautifulSoup, Playwright, Scrapy), proxy rotation, and the patterns for building scraping pipelines that survive site changes.
Material is paid and aimed at developer-founders building scraping pipelines for product or business purposes. For broader Python content, see CourseFlix's Python category page.
What lessons are included in Scraping the Web for Fun and Profit?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Quick Introduction and Overview Demo | 07:05 | |
| 2 | What I learned about selling data products | 18:50 | |
| 3 | Bypassing Anti-Scraping Measures - Headers, Rotating Proxies, Scraping APIs, Javascript Rendering | 24:52 | |
| 4 | Scraping RallyRd - Advanced Screen Scraping w- Selenium | 26:17 | |
| 5 | Scraping RallyRd - Advanced Scraping of Data Behind a Login | 13:43 | |
| 6 | Scraping Instagram Leads via Duck Duck Go | 19:09 | |
| 7 | Scraping Shopify Sites, Reddit, Indeed, Upwork - Alternative Formats JSON, RSS | 27:21 | |
| 8 | Scraping Messari - GraphQL Scraping and Data Flattening | 14:17 | |
| 9 | Scraping YC Companies and Cryptocurrencies - Using Algolia | 26:15 | |
| 10 | Scraping Udemy Courses - Leveraging Undocumented Internal APIs | 35:48 | |
| 11 | Scraping SearchMySite.com - Post Requests and the Curl Convert Trick | 18:00 | |
| 12 | Scraping all Pitchbook Profiles - Method 3 Sitemap Scraping | 20:46 | |
| 13 | Scraping all Pitchbook Profiles - Method 2 Search Engine Scraping | 21:45 | |
| 14 | Scraping all Pitchbook Profiles - Approach 1 Brute Force | 30:03 | |
| 15 | Scraping Goodreads Part 2 - (try-except, iterating over pages) | 48:40 | |
| 16 | Scraping GoodReads Quotes - (Requests and BeautifulSoup Basics) | 40:18 |
Get instant access to all 15 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Scraping the Web for Fun and Profit?
-
Updated 3y agoIntroduction to Ansible
By: Talk Python TrainingA course by Matt Makai of Full Stack Python for software developers who want to learn the Ansible configuration management tool for managing servers.2h 54m5/5 -
Updated 2y agoDistributed Tasks Demystified with Celery, SQS & Python
By: UdemyThis course teaches beginners to industry professionals the fundamental concepts of Distributed Programming in the context of python & Django. We look at how t4h 27m -
Updated 2y ago#100DaysOfCode with Python course
By: Talk Python Training#100DaysOfCode in Python is your perfect companion to take the 100 days of code challenge and be successful.17h 27m -
Updated 2y agoDevOps Deployment Automation with Terraform, AWS and Docker
By: UdemyWelcome to the advanced course on how to set up a deployment automation that s capable of handling millions of users!10h 59m5/5 -
Updated 2y agoPython 3: Deep Dive (Part 4 - OOP)
By: UdemyPython 3 Deep Dive (Part 4: OOP) by Fred Baptiste — master object-oriented programming in Python: classes, inheritance, descriptors, ABCs and metaclasses.35h 15m5/5 -
Updated 1y agoData Analysis for Beginners: Python & Statistics
By: Zero To MasteryEmbark on your journey into the world of data analysis with this comprehensive course on Python and statistics.6h 34m5/5 -
Updated 2y agoPython 3: Deep Dive (Part 2 - Iteration, Generators)
By: UdemyI will show you exactly how iteration works in Python - from the sequence protocol, to the iterable and iterator protocols, and how we can write our own sequenc34h 42m5/5 -
Updated 2y agoSpark and Python for Big Data with PySpark
By: UdemyLearn the latest Big Data Technology - Spark! And learn to use it with one of the most popular programming languages, Python! One of the most valuable technolog10h 35m