Published on: 2023-02-11 00:47:54
Categories: 28
Share:
Multithreading and Multiprocessing programming is not much harder than normal programming. Developers are scared of concurrent programming because they think it is an advanced topic that only highly experienced developers get to play with. This is far from the truth. Our minds are very much used to dealing with concurrency. In fact we do this in our everyday life without any problem but somehow we struggle to translate this into our code. One of the reasons for this is that we’re not familiar with the concepts and tools available to us to manage this concurrency.
This course is here to help you understand how to use multithreading and multiprocessing tools and concepts to manage your parallel programming. It is designed to be as practical as possible. We start with some theory around parallelism and then explain how the operating system handles multiple processes and threads. Later we move on to explain the multiple tools available by solving example problems using concurrent programming. In this course we use the Python language, however the concepts learned here can be applied to most programming languages.
Extract the files and watch with your favorite player
Subtitle : English
Quality: 720p
1.68 GB
Sharing is caring: