Async/Await - Concurrent I/O Without Blocking (Python Tutorial #31)

11views
00
12:06
T
Taught by Celeste AI - AI Coding Coach
View on YouTube
Description
Learn Python async/await! In this tutorial, you will learn how to use asyncio for concurrent I/O operations, running multiple tasks at once instead of blocking on each one. What you will learn: - async def and await for writing coroutines - asyncio.run() as the entry point for async code - Sequential vs concurrent execution timing comparison - asyncio.create_task() for background task scheduling - asyncio.gather() for running multiple coroutines concurrently - asyncio.wait_for() for timeout protection - Error handling with return_exceptions Timestamps: 0:00 - Introduction 0:22 - Async Basics Explained 0:49 - Async Basics Demo 3:38 - Async Features Explained 4:05 - Async Features Demo 7:00 - API Aggregator Explained 7:27 - API Aggregator Demo 11:14 - Recap Source code: https://github.com/GoCelesteAI/python_async_await Previous: Lesson 30 - Dataclasses Python Tutorial for Beginners playlist - Learn Python from scratch with hands-on coding demos. #Python #AsyncAwait #asyncio #PythonTutorial #LearnPython #PythonForBeginners #CodingTutorial #gather #create_task #wait_for #concurrent Tags: Python, Async Await, asyncio, Python Tutorial, gather, create_task, wait_for, coroutines, concurrent I/O, Python for beginners, learn Python, coding tutorial, CelesteAI I'd recommend Title 1 — it matches the series format and packs in the key searchable terms (asyncio, gather, create_task, wait_for).
Back to tutorials

Duration

12:06

Published

February 11, 2026

Added to Codegiz

March 15, 2026

Open in YouTube