Welcome to the Course Series on Multi-Threading – The Master Class Course on Threads.
[ ** STILL ADDING CONTENT TO IT, LAST UPDATED 28 NOV 2020 ** ]
This Course is for those who wants to develop fundamental concepts on Multi-threading and related concepts. In this Course, we shall be going to cover Multi-threading concepts based on Pthreads (POSIX threads) on Linux platform.
We shall discuss several concepts involved in multithreading and demonstrate each concept through a sample program. Several Important Concepts include but not limited to – Deadlocks, Mutual Exclusion, Atomicity, Thread Synchronization, Race Conditions, Thread forking and many more.
In the Next Installment of this course, we shall extend our knowledge of Multi-threading to Advance Concepts which also include mini-projects on Multithreading and Thread Synchronization.
At each stage of this Course series, you shall be writing lot of multi-threaded Code. So be ready to Master the Multi-threading. Along the journey, we shall cover several interview-favorite topics and Questions to prepare you alongside for interviews.
Best of luck !