Learn C++ from Pluralsight

Pluralsight offers you 29 courses, to learn C++ now!

Pluralsight, is an American publicly held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 6,500 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.

  • flag Pluralsight
  • student Intermediate
  • database video
  • earth English
  • clock 4h 24m

Beautiful C++: STL Algorithms

Very few C++ developers know the time and effort they could save with the algorithm header of the Standard Library. This course unlocks that header by connecting tasks you need to perform to the single line of code from the …

Read More
  • flag Pluralsight
  • student Beginner
  • database video
  • earth English
  • clock 6h 57m

Learn How to Program with C++

Learn C++ and write real applications^ learn syntax and get an introduction to the most useful parts of the Standard Library with this C++ online course.

Read More
  • flag Pluralsight
  • student All Levels
  • database video
  • earth English
  • clock 4h 33m

Modern C++ Concurrency

This course is about the practical application of the modern C++ language to the field of concurrency or concurrent programming.

Read More
  • flag Pluralsight
  • student Intermediate
  • database Video
  • earth English
  • clock 59m

Reading Legacy C++

Do parts of your C++ code base appear to be in some other programming language entirely? Are you trying to read a maze of typedefs^ macros^ function pointers^ and pointer arithmetic? This course will show you how to read and …

Read More
  • flag Pluralsight
  • student Intermediate
  • database Video
  • earth English
  • clock 1h 28m

C++ Standard Library: Associative Containers

This course will teach you in a practical way^ with slides and demo code^ how to use important associative containers available in the C++ Standard Library (e.g. std::map). You will learn their pros and cons^ and common operations.

Read More
  • flag Pluralsight
  • student Intermediate
  • database Video
  • earth English
  • clock 2h 25m

C++ Standard Library: Sequential Containers

This course will teach you in a practical way^ with slides and demo code^ how to use some important containers available in the C++ Standard Library (e.g. std::vector). You’ll learn their pros and cons^ common operations^ and how to fix …

Read More
  • flag Pluralsight
  • student Intermediate
  • database Video
  • earth English
  • clock 3h 48m

Advanced C++ Mocking Using Google Mock

Learn how to use Googletest and the Google Mock Framework for testing C++ projects.

Read More
  • flag Pluralsight
  • student Intermediate
  • database video
  • earth English
  • clock 5h 1m

Beautiful C++: Updating Legacy Code

If you maintain an old large codebase^ there s a good chance you don t understand parts of it. This course will show you how to update code to a more readable^ understandable^ and maintainable state by taking full advantage …

Read More
  • flag Pluralsight
  • student Intermediate
  • database Video
  • earth English
  • clock 2h 51m

C++ 17: Beyond the Basics

You know C++ syntax^ but do you know what makes code modern ? How much do you use the Standard Library in your applications? Have you been keeping up with what was added in C++ 11^ 14^ and 17? Bring …

Read More
  • flag Pluralsight
  • student Beginner
  • database video
  • earth English
  • clock 5h 47m

C++ Fundamentals Including C++ 17

C++ is a powerful language that works on a huge variety of platforms and has useful features that other programming languages don t. Learn C++ 17 today!

Read More
  • flag Pluralsight
  • student Intermediate
  • database Video
  • earth English
  • clock 2h 49m

Design Patterns in C++: Behavioral - Chain of Responsibility to Memento

This course will teach you about Behavioral design patterns and their implementation in modern C++. This is part of a multi-course series on C++ patterns.

Read More
  • flag Pluralsight
  • student Intermediate
  • database Video
  • earth English
  • clock 2h 35s

Design Patterns in C++: Behavioral - Observer to Visitor

This course will teach you about behavioral design patterns and their implementation in modern C++. It covers the Observer^ State^ Stategy^ Template Method^ and Visitor patterns.

Read More