Description
Concurrent and Parallel Programming in Python, the concurrent and parallel programming course in Python, is published by Yodi Academy. In this lesson, you will learn how to create multi-threaded, asynchronous and multi-processing programs in Python so that you can run your programs faster. In applications that communicate with other resources, a lot of time is spent waiting for information to be transferred from one place to another. In this article, you will learn how to use multitasking as well as asynchronous programming to speed up applications that are heavily affected by IO operations. First, we’ll go through an introduction to where potential speed bottlenecks come from and how we can solve these problems, then we’ll jump right into the technical stuff and build a multi-threaded program that pulls data from the Internet. captures, parses and stores in a local database.
Other applications may be severely affected by CPU limitations. We will also learn how to implement multiprocessing in Python, a library that allows us to use multiple CPUs in our Python code. With this we will be able to spread our workload over all the cores in the machine we are using. Finally, we’re looking to combine both elements, looking at how we can use multiprocessing with asynchronous programming to give us the most efficiency, maximizing your use of CPU resources. and minimize idle time waiting for IO response.
What you will learn
- How to use parallelism and concurrency in Python
- How to write multithreaded programs
- How to write multiprocessor programs
- How to write irregular programs
Who is this course suitable for?
- Python developers who want to make their programs faster by adding concurrency
Concurrent and Parallel Programming in Python course specifications
- Publisher: Udemy
- teacher : Maximilian Schallwig
- English language
- Education level: Intermediate
- Number of courses: 28
- Training duration: 6 hours and 7 minutes
Chapters of the Concurrent and Parallel Programming in Python course
Course prerequisites
-
Basic familiarity with Python
Pictures
Sample video
Installation guide
After Extract, view with your favorite Player.
English subtitle
Quality: 720p
download link
File(s) password: www.downloadly.ir
Size
2.12 GB
Be the first to comment