Customers who viewed this item also viewed
Learn more
These promotions will be applied to this item:
Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.
Your Memberships & Subscriptions
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Python Asyncio Jump-Start: Asynchronous Programming And Non-Blocking I/O With Coroutines (Python Concurrency Jump-Start Series)
Asyncio is an exciting new addition to Python
It allows regular Python programs to be developed using the asynchronous programming paradigm.It includes changes to the language to support coroutines as first-class objects, such as the async def and await expressions, and the lesser discussed async for and async with expressions for asynchronous iterators and context managers respectively.
Asyncio is the way to rapidly develop scalable Python programs capable of tens or hundreds of thousands of concurrent tasks.
Developing concurrent programs using coroutines and the asyncio module API can be very challenging for beginners, especially those new to asynchronous programming.
Introducing: "Python Asyncio Jump-Start". A new book designed to teach you asyncio in Python, super fast!
You will get a rapid-paced, 7-part course focused on getting you started and make you awesome at using asyncio.
Including:
- How to define, schedule, and execute asynchronous tasks as coroutines.
- How to manage groups of asynchronous tasks, including waiting for all tasks to complete, waiting for the first task to complete, or the first task to fail.
- How to define, create, and use asynchronous iterators, generators, and context manages
- How to share data between coroutines with queues and how to synchronize coroutines to make code coroutine-safe.
- How to run commands as subprocesses and how to implement asynchronous socket programming with streams.
- How to develop a port scanner that is nearly 1,000 times faster than the sequential version.
Each of the 7 lessons was carefully designed to teach one critical aspect of asyncio, with explanations, code snippets, and complete examples.
Each lesson ends with an exercise for you to complete to confirm you understood the topic, a summary of what was learned, and links for further reading if you want to go deeper.
Stop copy-pasting code from StackOverflow answers.
Learn Python concurrency correctly, step-by-step.
- LanguageEnglish
- Publication dateOctober 29, 2022
- File size507 KB
Shop this series
See full series- Kindle Price:$29.97-By placing your order, you're purchasing a license to the content and you agree to the Kindle Store Terms of Use.
Sold by: Amazon.com Services LLC
- Kindle Price:$49.95-By placing your order, you're purchasing a license to the content and you agree to the Kindle Store Terms of Use.
Sold by: Amazon.com Services LLC
- Kindle Price:$69.93-By placing your order, you're purchasing a license to the content and you agree to the Kindle Store Terms of Use.
Sold by: Amazon.com Services LLC
Shop this series
Sold by: Amazon.com Services LLC
Sold by: Amazon.com Services LLC
Sold by: Amazon.com Services LLC
This option includes 3 books.
This option includes 5 books.
This option includes 7 books.
Why can't I get these titles?
Under regulatory requirements, teens need a parent or guardian to buy or borrow titles. Ask your parent or guardian to acquire these titles for this account from their device. These books will appear in your Kindle library once they do.
Customers who viewed this item also viewed
Customers also bought or read
- Python Asyncio Mastery: Discover Modern Asynchronous Programming In Python With Asyncio
Kindle Edition$27.00$27.00 - Effective Python: 125 Specific Ways to Write Better Python (Effective Software Development Series)
Kindle Edition$43.11$43.11 - Programmer’s Python: Async - Threads, processes, asyncio & more: Something Completely Different
Kindle Edition$12.99$12.99 - Using Asyncio in Python: Understanding Python's Asynchronous Programming Features
Kindle Edition$29.86$29.86 - Operating Systems: Three Easy Pieces#1 Best SellerComputer Operating Systems Theory
Kindle Edition$9.99$9.99 - Deep Learning with PyTorch Step-by-Step: A Beginner's Guide: Volume I: Fundamentals
Kindle Edition$3.95$3.95 - FastAPI Cookbook: Develop high-performance APIs and web applications with Python
Kindle Edition$22.39$22.39 - Modern CMake for C++: Effortlessly build cutting-edge C++ code and deliver high-quality solutions
Kindle Edition$25.47$25.47 - Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications
Kindle Edition$38.00$38.00 - Python Pocket Reference: Python In Your Pocket (Pocket Reference (O'Reilly))
Kindle Edition$11.99$11.99 - Effective Python: 90 Specific Ways to Write Better Python (Effective Software Development Series)
Kindle Edition$37.67$37.67
Product details
- ASIN : B0BKX4MGJ5
- Publisher : SuperFastPython.com
- Accessibility : Learn more
- Publication date : October 29, 2022
- Language : English
- File size : 507 KB
- Screen Reader : Supported
- Enhanced typesetting : Enabled
- X-Ray : Not Enabled
- Word Wise : Not Enabled
- Print length : 184 pages
- Page Flip : Enabled
- Part of series : Python Concurrency Jump-Start Series
- Best Sellers Rank: #716,458 in Kindle Store (See Top 100 in Kindle Store)
- #37 in Parallel Computer Programming
- #315 in Python Computer Programming
- #732 in Python Programming
- Customer Reviews:
About the author

Jason Brownlee, Ph.D. helps Python developers bring modern concurrency methods to their projects with hands-on tutorials. Learn more at https://SuperFastPython.com
Related products with free delivery on eligible orders
Customer reviews
- 5 star4 star3 star2 star1 star3 star76%15%0%9%0%0%
- 5 star4 star3 star2 star1 star1 star76%15%0%9%0%0%
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
- 5 out of 5 stars
great read… quick to comprehend
Reviewed in the United States on July 23, 2023I can always cheat myself by looking at a few examples of code, but never quite grasp the details of how a mechanism works. That is when my ignorance of other interactions within the environment go overlooked. Sometimes I’ll struggle to get something else to work without knowing of other methods that were available and were better suited to handle that use case. This book is good if you at least scan through all of it quickly. Go through it a 2nd and 3rd time a little slower. And finally pick the pieces of it that fit into your implementation. It is worth the time you’ll spend before you repeatedly run headlong into walls you didn’t know were there beforehand.
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again
Top reviews from other countries
Bruno S.5 out of 5 starsGreat little book
Reviewed in Brazil on January 25, 2024I greatly recomend. Concurrent programming is a cumbersome topic, and sooner or later becames important in the daily of almost every programmer.
And trying to grasp such a cumbersome topic, only with loose texts on the internet, may be not the best choice. This book is great. And it is a bargain. Thank you Jason!
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again
Alvaro5 out of 5 starsLibro increíble para aprender asincronía en Python
Reviewed in Spain on November 16, 2025De los mejores libros que he leído.
En menos de una semana aprendí TODOS los conceptos de asincronía y cómo aplicarlos en Python.
SI quieres aprender asincronía en Python, este es tu libro.
Está en inglés, pero se entiende MUY bien.
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again
Quel Geek5 out of 5 starsFar the best book on Asyncio I've found
Reviewed in the United Kingdom on April 30, 2024I wasted some months with other Asyncio books. This one really is the jump-start it claims to be.
It is methodical, concise, and covers all the important topics you will need. It is unexciting and a little repetetive but the better for it. That makes it easy to dip into—you don't need to read the whole thing from cover-to-cover to get full use of it.
Crucially it covers the synchronization primitives. You won't get far without them. (My only slight gripe is it doesn't make clear that you need to allocate them within the event loop. Once you know that, it is obvious, but when you need a jump-start you don't know that yet.)
Highly recommended.
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again

































