Learn Modern C++ Multithreading
An understanding of multithreading is essential to make full use of the capabilities of modern hardware. In this course, you will learn the principles of multithreading in modern C++, starting with threads, continuing with mutexes, condition variables, futures. We will also look at asynchronous, lock-free and parallel programming, including the parallel algorithms in C++17. Finally, we will implement a concurrent queue and thread pool, which you can use in your own code.
Affiliate disclosure: Course Kingdom participates in affiliate programmes (including Udemy via the Cuelinks network). Some links on this page are affiliate links — if you click and enroll, we may earn a small commission at no extra cost to you. Learn more.
![[ES] Desarrollo IA y Python: Megaclase con 300+ Proyectos](https://img-c.udemycdn.com/course/480x270/6608623_246f.jpg)
![[NL] Full-Stack AI met Ollama: Llama, Deepseek, Mistral, QwQ](https://img-c.udemycdn.com/course/480x270/6605733_721d.jpg)
![[TR] Ollama ile Yapay Zeka: Llama, Deepseek, Mistral, QwQ](https://img-c.udemycdn.com/course/480x270/6605681_69f6.jpg)
![[FR] IA Full-Stack avec Ollama : Llama, Deepseek, Mistral](https://img-c.udemycdn.com/course/480x270/6605637_60b2.jpg)
