Udemy

Multi threading in Python

Enroll Now
  • 217 Students
  • Updated 9/2020
4.1
(36 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
4 Hour(s) 12 Minute(s)
Language
English
Taught by
Rahul Tiwari
Rating
4.1
(36 Ratings)

Course Overview

Multi threading in Python

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)


Reviews

  • M
    Mateusz Żurawicki
    2.5

    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.

  • R
    Richard Giamplamo
    2.0

    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.)

  • R
    Rueben R Parisapogu
    4.0

    Too many .. long pauses in between the lecture

  • J
    Jerome Fields
    5.0

    Good Start

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed