Async programming
Concurrency in a single thread, where coroutines say with await where they wait and an event loop runs another one meanwhile.
Depth 1 · Foundation
You write coroutines with async def, pause them with await, run several at once with asyncio.gather, and know that one blocking call inside them stops them all.
Sign in to prove what you know with a short quiz, see how deep you've gone, and earn XP for it.
Sign in with GoogleDepths of understanding
- 1
Foundation
You write coroutines with async def, pause them with await, run several at once with asyncio.gather, and know that one blocking call inside them stops them all.
Your path here
What's still between you and Async programming, depth 1, in the order you can learn it.
- 1ProgramDepth 1 · Foundation · Program Basics
- 2ExpressionDepth 1 · Foundation · Program Basics
- 3Variables in codeDepth 1 · Foundation · Program Basics
- 4Program stateDepth 1 · Foundation · Program Basics
- 5Input and outputDepth 1 · Foundation · Program Basics
- 6Functions in codeDepth 1 · Foundation · Functions
- 7ConcurrencyDepth 1 · Foundation · Concurrency
- 8Async programmingDepth 1 · Foundation · Concurrency
Where it fits
Builds on
This concept