Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn asynchronous programming in Python through this 40-minute conference talk that demystifies concurrent programming concepts and provides practical implementation guidance. Start with a comprehensive introduction to Python's async ecosystem, including asyncio and related libraries, while exploring fundamental concepts like async, await, and the event loop through clear explanations designed to eliminate common confusion. Discover essential patterns such as asyncio.gather and task coordination techniques that form the backbone of effective async programming. Follow along with step-by-step coding demonstrations that showcase real-world applications, including making concurrent API calls and handling database queries efficiently. Explore Asyncer, a modern library that streamlines async workflows for developers ready to advance their concurrent programming skills. Gain practical knowledge through hands-on examples that bridge the gap between theory and implementation, enabling you to confidently apply asynchronous programming techniques in your own projects. Master the core principles of async Python programming while learning to avoid common pitfalls and implement best practices for high-performance application development.
Syllabus
Async Python: Concurrency Without the Headaches — Krzysztof Wilczyński, Mateusz Zaremba
Taught by
EuroPython Conference