
Concurrent Programming in Python
Dive head-first into the world of concurrency in Python
Created by Harish Garg
Explore the core concepts of concurrent programming in Python and learn how to make your applications faster and more responsive. You'll get hands-on with threads, processes, and synchronization techniques, using Python's built-in libraries and practical examples to guide you.
Packt | Feb 2018 | 140 min
What You Will Learn
You'll build your skills step by step by working through practical examples and real-world exercises. Each topic is explained with clear instructions and hands-on demonstrations, so you can see how concurrency works in action. By practicing with Python's libraries, you'll gain confidence in writing and managing concurrent code.
Key Features
- Understand and apply threading and multiprocessing in Python projects
- Use synchronization tools to manage shared data safely and efficiently
- Choose the right concurrency approach for different real-world scenarios
Target Audience
Perfect for Python developers who are comfortable with the basics and want to take their skills further. If you're looking to speed up your programs or add interactivity by running tasks in parallel, you'll find practical techniques and guidance to help you achieve your goals.





