Learn Modern C++ Multithreading
Learn how to write portable threaded C++ applications which unleash the power of modern multi-processor hardware!
What you’ll learn
-
How to write portable threaded C++ applications which unleash the power of modern multi-core hardware
-
Basic principles of multi-threading which will be applicable in all languages
Requirements
-
Familiarity with Advanced Modern C++ features such as lambda expressions and move semantics
-
Access to C++ compiler. Parallel algorithms require C++17 but the rest will work on C++11 (preferably C++14)
-
Intended for students who have taken my “Learn Advanced Modern C++” course
Who this course is for:
- C++ programmers (no previous knowledge of multithreading required)