CONCURRENT AND PARALLEL PROGRAMMING IN PYTHON: Master Multithreading, Asyncio, AND Multiprocessing to Supercharge Your Code's Speed and Efficiency
Elevate your Python programming to new heights with Concurrent and Parallel Programming in Python: Master Multithreading, Asyncio, and Multiprocessing to Supercharge Your Code's Speed and Efficiency. This hands-on guide demystifies the art of building high-performance applications, taking you from foundational concepts like overcoming the Global Interpreter Lock (GIL) to advanced techniques for handling IO-bound tasks with threading and asyncio, and CPU-intensive workloads with multiprocessing. Perfect for beginners seeking practical entry points and advanced developers optimizing real-world projects, the book features step-by-step tutorials, code examples, and portfolio-building exercises—from web scrapers and data pipelines to scalable servers. Discover how to diagnose bottlenecks, synchronize tasks, and deploy robust systems for data science, web development, automation, and more. Packed with troubleshooting tips, optimization strategies, and future trends, this essential resource empowers you to create responsive, efficient software that scales effortlessly in today's demanding tech landscape.
1148502443
CONCURRENT AND PARALLEL PROGRAMMING IN PYTHON: Master Multithreading, Asyncio, AND Multiprocessing to Supercharge Your Code's Speed and Efficiency
Elevate your Python programming to new heights with Concurrent and Parallel Programming in Python: Master Multithreading, Asyncio, and Multiprocessing to Supercharge Your Code's Speed and Efficiency. This hands-on guide demystifies the art of building high-performance applications, taking you from foundational concepts like overcoming the Global Interpreter Lock (GIL) to advanced techniques for handling IO-bound tasks with threading and asyncio, and CPU-intensive workloads with multiprocessing. Perfect for beginners seeking practical entry points and advanced developers optimizing real-world projects, the book features step-by-step tutorials, code examples, and portfolio-building exercises—from web scrapers and data pipelines to scalable servers. Discover how to diagnose bottlenecks, synchronize tasks, and deploy robust systems for data science, web development, automation, and more. Packed with troubleshooting tips, optimization strategies, and future trends, this essential resource empowers you to create responsive, efficient software that scales effortlessly in today's demanding tech landscape.
4.99 In Stock
CONCURRENT AND PARALLEL PROGRAMMING IN PYTHON: Master Multithreading, Asyncio, AND Multiprocessing to Supercharge Your Code's Speed and Efficiency

CONCURRENT AND PARALLEL PROGRAMMING IN PYTHON: Master Multithreading, Asyncio, AND Multiprocessing to Supercharge Your Code's Speed and Efficiency

by Parker Dean
CONCURRENT AND PARALLEL PROGRAMMING IN PYTHON: Master Multithreading, Asyncio, AND Multiprocessing to Supercharge Your Code's Speed and Efficiency

CONCURRENT AND PARALLEL PROGRAMMING IN PYTHON: Master Multithreading, Asyncio, AND Multiprocessing to Supercharge Your Code's Speed and Efficiency

by Parker Dean

eBook

$4.99 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers

LEND ME® See Details

Overview

Elevate your Python programming to new heights with Concurrent and Parallel Programming in Python: Master Multithreading, Asyncio, and Multiprocessing to Supercharge Your Code's Speed and Efficiency. This hands-on guide demystifies the art of building high-performance applications, taking you from foundational concepts like overcoming the Global Interpreter Lock (GIL) to advanced techniques for handling IO-bound tasks with threading and asyncio, and CPU-intensive workloads with multiprocessing. Perfect for beginners seeking practical entry points and advanced developers optimizing real-world projects, the book features step-by-step tutorials, code examples, and portfolio-building exercises—from web scrapers and data pipelines to scalable servers. Discover how to diagnose bottlenecks, synchronize tasks, and deploy robust systems for data science, web development, automation, and more. Packed with troubleshooting tips, optimization strategies, and future trends, this essential resource empowers you to create responsive, efficient software that scales effortlessly in today's demanding tech landscape.

Product Details

BN ID: 2940184627533
Publisher: Kirstin Hahn
Publication date: 10/10/2025
Sold by: Barnes & Noble
Format: eBook
File size: 240 KB

About the Author

Parker Dean is a veteran Python developer and concurrency specialist with more than 15 years of experience designing efficient, scalable systems for tech startups and enterprise environments. Focusing on performance optimization in areas like data processing and real-time applications, Dean has contributed to open-source libraries and led workshops on advanced Python topics. With a background in computer engineering and a passion for teaching complex concepts through practical examples, Dean aims to bridge the gap between theory and real-world implementation. This book marks their debut publication, drawing from hands-on expertise to guide developers toward mastering Python's concurrency tools.
From the B&N Reads Blog

Customer Reviews