Cane Creek

Learning Concurrency in Python by Elliot Forbes (English) Paperback Book

Description: Learning Concurrency in Python by Elliot Forbes Practically and deeply understand concurrency in Python About This Book * Build highly efficient, robust, and concurrent applications *Work through practical examples that will help you address the challenges of writing concurrent code *Improve the overall speed of execution in multiprocessor and multicore systems and keep them highly available Who This Book Is For This book is for Python developers who would like to get started with concurrent programming. What You Will Learn * Explore the concept of threading and multiprocessing in Python *Understand concurrency with threads *Manage exceptions in child threads *Handle the hardest part in a concurrent system - shared resources *Build concurrent systems with Communicating Sequential Processes (CSP) *Maintain all concurrent systems and master them *Apply reactive programming to build concurrent systems *Use GPU to solve specific problems In Detail Python is a very high level, general purpose language, and also one of the most widely used languages. It offers diverse concurrency approaches, including the language itself and the third-party libraries.This book introduces the popular and useful libraries in-depth, briefly introduces specialized solutions, and shows you how to choose one. We cover the concurrency approaches and their techniques in Python, showing you why to use, how to use, when to use, and give you background knowledge. The book will guide you down the path to mastering Python concurrency, giving you all the necessary hardware and theoretical knowledge. Then we explore threading and multi-processing in Python. Next, you will learn about higher-level tools, event-driven programming, reactive programming, and more libraries. You will understand how to handle exceptions, benchmark, and debug code in a concurrent system. By the end of the book, you will have learned the techniques to write efficient Python code with concurrency. FORMAT Paperback LANGUAGE English CONDITION Brand New Author Biography Elliot Forbes has been working full time as a Software Engineer at JPMorgan Chase for the past 2 years. Before that, he worked freelance developing web solutions for several years while studying at University and graduated from the University of Strathclyde in Scotland in the Spring of 2015. He has worked on numerous different technologies from the likes of GoLang, NodeJS to plain old Java and has numerous years working on concurrent enterprise systems. It is with this experience he was able to write this book. He has previously worked at Barclays Investment Bank for a Summer Internship down in London and he has been maintaining a couple of software development websites for the past 3 years now. Details ISBN1787285375 Author Elliot Forbes Pages 360 Language English ISBN-10 1787285375 ISBN-13 9781787285378 Media Book Format Paperback Year 2017 Publication Date 2017-08-16 UK Release Date 2017-08-16 Imprint Packt Publishing Limited Place of Publication Birmingham Country of Publication United Kingdom AU Release Date 2017-08-16 NZ Release Date 2017-08-16 Publisher Packt Publishing Limited Audience General We've got this At The Nile, if you're looking for it, we've got it. With fast shipping, low prices, friendly service and well over a million items - you're bound to find what you want, at a price you'll love! TheNile_Item_ID:116687540;

Price: 100.17 AUD

Location: Melbourne

End Time: 2024-12-05T07:24:59.000Z

Shipping Cost: 12.69 AUD

Product Images

Learning Concurrency in Python by Elliot Forbes (English) Paperback Book

Item Specifics

Restocking fee: No

Return shipping will be paid by: Buyer

Returns Accepted: Returns Accepted

Item must be returned within: 30 Days

ISBN-13: 9781787285378

Book Title: Learning Concurrency in Python

Item Height: 235 mm

Item Width: 191 mm

Author: Elliot Forbes

Publication Name: Learning Concurrency in Python

Format: Paperback

Language: English

Publisher: Packt Publishing Limited

Subject: Computer Science

Publication Year: 2017

Type: Textbook

Number of Pages: 360 Pages

Recommended

orres - Learning Concurrency in Kotlin - New paperback or softback - N555z
orres - Learning Concurrency in Kotlin - New paperback or softback - N555z

$66.05

View Details
Learning Concurrency in Kotlin, Brand New, Free P&P in the UK
Learning Concurrency in Kotlin, Brand New, Free P&P in the UK

$66.04

View Details
Learn Concurrent Programming With Go, Paperback by Cutajar, James, Like New U...
Learn Concurrent Programming With Go, Paperback by Cutajar, James, Like New U...

$56.99

View Details
Learning Concurrency in Kotlin: Build highly efficient and robust applications
Learning Concurrency in Kotlin: Build highly efficient and robust applications

$50.78

View Details
JavaScript from Beginner to Professional Learn JavaScript quickly by building...
JavaScript from Beginner to Professional Learn JavaScript quickly by building...

$45.75

View Details
Learning Concurrency in Kotlin, Like New Used, Free P&P in the UK
Learning Concurrency in Kotlin, Like New Used, Free P&P in the UK

$66.03

View Details
Learning Concurrency in Python
Learning Concurrency in Python

$74.69

View Details
Learning Concurrency in Kotlin: Build highly efficient and robust applications
Learning Concurrency in Kotlin: Build highly efficient and robust applications

$52.88

View Details
4-TRAC CONCURRENCY~ CARL L. GABRIEL, Jr. ~  SOFT COVER~ NEW
4-TRAC CONCURRENCY~ CARL L. GABRIEL, Jr. ~ SOFT COVER~ NEW

$24.00

View Details
Learning Concurrency in Kotlin, Brand New, Free shipping in the US
Learning Concurrency in Kotlin, Brand New, Free shipping in the US

$52.87

View Details