Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 71% Learn Modern C++ Multithreading

Learn Multithreading with Modern C++

$9.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare

An understanding of multithreading is essential to make full use of the capabilities of modern hardware.

Modern C++ provides direct support for threads, so it is now possible to write multithreaded programs in C++ which are portable and have well–defined behaviour, without requiring external libraries.

This course focuses on the principles of multithreading, using Modern C++. No previous knowledge of multithreading is required but you should be familiar with programming in C++.

The course begins by reviewing the features of Modern C++ which are used in this course. If you feel you require a more thorough coverage of Modern C++, you can get this by taking my course Learn Advanced Modern C++ .

We then cover the basic concepts of multithreading and learn how to launch threads in C++. We look at the problems which can occur with multiple threads and how to avoid them.

C++ provides tools which allow us to work at a higher level of abstraction than system threads using shared data; we cover condition variables and promises with 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.

Specification: Learn Multithreading with Modern C++

Duration

7 hours

Year

2021

Level

Intermediate

Certificate

Yes

Quizzes

No

3 reviews for Learn Multithreading with Modern C++

5.0 out of 5
3
0
0
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Muhammet esat b y kbulut

    It’s a very good course. I wish all courses were like this. Thanks to the instructor

    Helpful(0) Unhelpful(0)You have already voted this
  2. Luciano Ferrara

    The trainer explains the whole course going step by step. I higly recommend this course to people that has a solid understanding of C++ concepts but they never dealt with multi threading. Thanks.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Anshul Nair

    Everything is explained so clearly and precisely , i find this course a treasure trove !

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Learn Multithreading with Modern C++
    Learn Multithreading with Modern C++

    $9.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare