Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.36 KB

File metadata and controls

32 lines (21 loc) · 1.36 KB

Cooking with asyncio

This is the reference material for the “Cooking with asyncio” course.

In this course, you're going to learn

  • what asynchronous code is and how to reason about asynchronous code execution
  • how to use the module asyncio from the standard library to run your asynchronous applications
  • when to use the asynchronous execution model and when not to
  • how to develop two asynchronous applications:
    • a multi-user chat application
    • a performant web crawler

Getting started

To get started, you can use the “next” arrows at the bottom of each page to automatically move to the next section. For reference, you can also find a high-level overview of the contents of this course on the navigation panel on the left (it may be collapsed on mobile).

Ready? Good luck & I hope you enjoy!

Meet the author

Hi, I'm Rodrigo Girão Serrão from sunny Portugal 🇵🇹.

I've been using Python since 2012 and teaching in some way or another for almost as long. Nowadays, I write about Python on my Python blog and on my weekly Python newsletter and I teach Python at companies.

A headshot of Rodrigo Girão Serrão

Feedback

For any questions or feedback, email me at rodrigo@mathspp.com.