Book

Learning Concurrency in Python

Python is a very high level, general purpose language that is utilized heavily in fields such as data science and research, as well as being one of the top choices for general purpose programming for programmers around the world. It features a wide number of powerful, high and low-level libraries and frameworks that complement its delightful syntax and enable Python programmers to create.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

12h

Language

English

About Book

Who Is This Book For?

This book is for Python developers who would like to get started with concurrent programming. Readers are expected to have a working knowledge of the Python language, as this book will build on these fundamentals concepts.

Book content

chapters 12h total length

Speed It Up!

How About Parallel It?

Life of Thread

Synchronization Between Threads

Communication Between Threads

Debug and Benchmark Threads

Executors and Pools

Multiprocessing

Event-driven Programming

Reactive Programming

Using GPU

Choosing a Solution

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required