YoVDO

Master C++

Offered By: LinkedIn Learning

Tags

C++ Courses Parallel Programming Courses Concurrent Programming Courses Design Patterns Courses Move Semantics Courses Smart Pointers Courses

Course Description

Overview

Deepen your understanding of C++ and take your career to the next level! In this learning path, take a deep dive into the more complex aspects of C++ and learn how to apply these new skills to your own projects.
  • Master advanced C++ programming techniques.
  • Explore C++ design patterns.
  • Write more efficient, performant code.

Syllabus

Courses under this program:
Course 1: C++: Advanced Topics
-Deepen your understanding of C++. Learn about some of the more advanced aspects of this core programming language, from smart pointers to move semantics.

Course 2: C++ Design Patterns: Creational
-Explore the five most popular creational design patterns for C++: Factory, Abstract Factory, Builder, Prototype, and Singleton.

Course 3: Parallel and Concurrent Programming with C++ Part 1
-Learn the basics of concurrent and parallel programming in C++ to write more efficient, performant code.

Course 4: Parallel and Concurrent Programming with C++ Part 2
-Explore advanced techniques for parallel and concurrent programming with C++. Learn about condition variables, semaphores, barriers, thread pools, and more.

Course 5: Test-Driven Development in C++
-Discover how to develop strong, tested C++ code with unit testing and test-driven development.


Courses

  • 0 reviews

    2 hours 26 minutes

    View details
    Explore the five most popular creational design patterns for C++: Factory, Abstract Factory, Builder, Prototype, and Singleton.
  • 0 reviews

    2 hours 54 minutes

    View details
    Deepen your understanding of C++ by exploring some of the more advanced aspects of this core programming language.
  • 0 reviews

    1 hour 59 minutes

    View details
    Learn the basics of concurrent and parallel programming in C++ to write more efficient, performant code.
  • 0 reviews

    2 hours 13 minutes

    View details
    Explore advanced techniques for parallel and concurrent programming with C++. Learn about condition variables, semaphores, barriers, thread pools, and more.
  • 0 reviews

    2 hours 21 minutes

    View details
    Discover how to develop strong, tested C++ code with unit testing and test-driven development.

Taught by

Bill Weinman, Olivia Stone and Richard Wells

Related Courses

Основы разработки на C++: красный пояс
Moscow Institute of Physics and Technology via Coursera
Learning Rust by Working Through the Rustlings Exercises
egghead.io
C++: Advanced Topics
LinkedIn Learning
Master C++
LinkedIn Learning
C++ 17: Beyond the Basics
Pluralsight