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.

![[FR] Cours de Certification Ingénieur Associé en IA](https://img-c.udemycdn.com/course/480x270/6685687_8854.jpg)
![[FR] Certificat d’Explorateur en Ingénierie de l’IA](https://img-c.udemycdn.com/course/480x270/6685659_66b9_2.jpg)
![[ES] Curso de Certificación Profesional en Ingeniería de IA](https://img-c.udemycdn.com/course/480x270/6682597_e2a3_2.jpg)