Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.16 KB

File metadata and controls

25 lines (18 loc) · 1.16 KB

Section 07: Async Python

Sometimes your program needs to do multiple things at once — or more accurately, it needs to not sit around waiting while something slow (like a network request) finishes. Async Python lets you write concurrent code that's efficient and readable.

Lessons

# Lesson Description
01 async/await Basics Understanding coroutines and the event loop
02 asyncio Tasks Running multiple coroutines concurrently
03 Async File I/O Non-blocking file operations with aiofiles
04 Async HTTP Making concurrent HTTP requests with aiohttp

What You'll Be Able to Do After This Section

  • Understand when and why to use async vs. sync code
  • Write coroutines with async/await
  • Run multiple tasks concurrently with asyncio
  • Perform non-blocking file and network operations

Prerequisites