Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Advanced Generators and Coroutines

via Pluralsight

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access


Life is about waiting, so how about for once letting Python wait for you? Generators and coroutines are Python's main ingredients for lazy programming and letting code run concurrently in the same thread. In this course, Advanced Generators and Coroutines in Python 3, you will learn foundational knowledge of generators and coroutines in Python. First, you will learn generators. Next, you will discover how generators can be chained in complex data pipelines. Finally, you will explore how to run code concurrently and single-threaded with coroutines and event loops. When you’re finished with this course, you will have the skills and knowledge of generators and coroutines needed to make features run concurrently and optimized easier than ever before.

Syllabus

  • Course Overview 1min
  • Much More Than Just Iteration: Generators! 21mins
  • Creating Your First Generator Based Data Pipeline 22mins
  • Meet Generators Counterpart: Coroutines 28mins
  • Pushing Data through Pipelines with Coroutines 34mins

Taught by

Axel Sirota

Reviews

2.7 rating at Pluralsight based on 83 ratings

Start your review of Advanced Generators and Coroutines

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.