Course Information
Course Overview
Multi Threading - Explained in Detail
Python is the number one language choice for machine learning, data science, and artificial intelligence.
To get those high paying jobs you need expert knowledge of Python, and that’s what you will get from this course.
This is the most comprehensive, course for the Python Multi-Threading where you can find content for every level either for beginners who have never programmed before or for existing programmers who want to increase their career options or want to learn about the advanced features of Python.
This course will teach you Python Multi-Threading in a practical manner, with every lecture comes to a full coding screencast.
Here you will get in-depth knowledge of each topic with easy to understand the coding part.
After every video, you learn a new valuable concept that you can apply right away. By the end of the course, you’ll be able to apply in confidence for Python jobs. And yes, this applies even if you have never programmed before. With the right skills which you will learn in this course, you can become employable and valuable in the eyes of future employers.
Course Content
- 5 section(s)
- 6 lecture(s)
- Section 1 Introduction to Multi Threading
- Section 2 Deep Dive on Multi Threading
- Section 3 Daemon Thread and Synchronization (Lock)
- Section 4 Synchronization (Rlock, Semaphore), Inter Thread communication (Event)
- Section 5 Inter thread communication (Condition and Queue)
What You’ll Learn
- Detailed understanding of Multi Threading
- Daemon Thread and Synchronization (Lock)
- Synchronization (Lock, Rlock and Semaphore)
- Inter thread communication (Event, Condition, Queue)
Skills covered in this course
Reviews
-
MMateusz Żurawicki
Course is a bit chaotic. The lecturer is constantly using the word "process" which is confusing. If this is a payed course, then doing the presentations in Paint, on the fly, is not the best idea. Side note: importing library using a wildcard is considered a bad practice and should be avoided, especially in a learning course.
-
RRichard Giamplamo
He makes the slides on the fly, so I have to watch as he corrects them. This slows down the class. Some of the things he says are wrong (I know about threads from other programming languages.) He fails to discuss some key points about threads (Shared memory space. And since Python only runs one thread at a time, they help for IO-bound problems, not CPU-bound problems.)
-
RRueben R Parisapogu
Too many .. long pauses in between the lecture
-
JJerome Fields
Good Start