Python Concurrency

In this Python concurrency tutorial, we will write a small Python script to download images from Imgur. Imgur is a popular image sharing site.

We will start with a version that downloads images sequentially, or one at a time, and then explore techniques for improving the performance of the program by introducing different forms of concurrency.

Schedule

00:00 Getting Started How do I create a simple sequential image downloader?
00:30 Multiple Processes What is a simple way to improve the performance of our image downloader?
01:00 Using Threads How can threads be used to improve the performance of our image downloader?
01:40 Multiple Workers
02:30 Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.