Your Python Code Needs Generators

ArjanCodes ยท Beginner ยท๐Ÿ“ ML Fundamentals ยท11h ago
Talk to the internet when you need answers. Talk to Recall when you need your answers. ๐Ÿ”— https://www.recall.it/?t=arjan ย  Use code ARJAN25 for 25% off,ย valid until 1 June 2026. Do the Ports & Adapters quiz here: https://app.getrecall.ai/challenge/e24770a5-1aab-5d6c-b2a8-dbee424c22a4 Most Python developers think generators are just about saving memory. Thatโ€™s only a small part of the story. In this video, I show how generators give you control over when work happens, and how you can use them to build powerful data pipelines, handle backpressure, enable two-way communication, and even work wโ€ฆ
Watch on YouTube โ†— (saves to browser)

Chapters (10)

Intro
0:44 What are Generators?
1:44 Step 1: From Strings to Structured Data
6:36 Sponsored Section (recall.it)
9:08 Step 2: Pipelines with Function Composition
13:15 Step 3: Backpressure โ€” Why This Scales
15:08 Step 4: Two-Way Communication with send()
17:52 Bonus: Generators Can Return a Value
19:08 Step 5: Async Generators
22:58 Final Thoughts
Python Programming Foundations
Next Up
Python Programming Foundations
Coursera