// mastery/cpp-mastery.course

C++ Mastery

The complete C++ path, beginner through advanced.

12 lessons
68 hours
Certificate included
4.8/5 0 reviews
$149.99
one-time purchase Β· lifetime access to this course
Log in to enroll

New here? Create a free account first.

Preview first 3 lessons free
// what you'll actually build

Capstone project: a course catalog manager

Build a small in-memory course catalog manager combining this course's concepts. Requirements A Course class and a Catalog class holding a std::vector<std::unique_ptr<Course>> . Methods to add, remove, and…

πŸ”’ Unlocks after the free preview β€” this is lesson 11 of 12.

Curriculum

1 Welcome to C++ Mastery 5 min 2 Syntax and I/O 14 min 3 Classes and OOP 20 min
4 STL basics πŸ”’
5 Memory management and smart pointers πŸ”’
6 Introduction to templates πŸ”’
7 Operator overloading πŸ”’
8 RAII and const correctness πŸ”’
9 Lambdas and the <algorithm> library πŸ”’
10 Move semantics and rvalue references πŸ”’
11 Capstone project: a course catalog manager πŸ”’
12 Wrap-up and certificate πŸ”’
13 Final exam πŸ”’

What's included

  • 12 lessons, 68 hours of content
  • Hands-on exercises after every module
  • Beginner, Intermediate, and Advanced content bundled together
  • Professional portfolio projects
  • Final assessment
  • Downloadable resources
  • Lifetime updates
  • Completion certificate

Reviews

No reviews yet.