A Course You'll Actually Finish

Ultimate C++ Part 1: Fundamentals

Master the fundamentals of C++ - the most popular programming language underpinning most games and high-performance apps

  • Beginner
  • 4 Hours
  • 70 Lessons
  • Downloadable Content
  • Hands-on Exercises
  • English Captions
  • Certificate of Completion
  • Lifetime Access
  • Learn at Your Own Pace

Say goodbye to scattered tutorials and endless fluff. This course gives you a clear, structured path with bite-sized videos that blend theory and hands-on practice.

Highly Practical

What You'll Learn

  • Understand the fundamentals of programming in C++
  • Master the C++ syntax, variables, and basic data types
  • Utilize control structures (e.g., loops, conditionals) for flow control
  • Implement functions to write modular and reusable code
  • Run, and debug C++ applications
  • Get ready to learn intermediate-level C++ features

A Perfectly Structured Course

Course Content

4 Hours . 7 Sections . 70 Lessons

Welcome(3m)

Getting Started with C++(16m)

    The Basics(41m)

      Fundamental Data Types(54m)

        Decision Making(39m)

          Loops(35m)

            Functions(45m)

              Target Student

              Who Is This For?

              • Anyone who wants to learn programming for the first time
              • College students who want to better understand C++
              • C++ developers who want to brush up on their C++ skills

              A Complete Beginner-Friendly Course

              No Prior Knowledge Needed

              Don’t worry if you’re a complete beginner. You don’t need any experience with C++ or programming in general! From the beginning, I'll hold your hands and teach you everything you need to know. However, if you do have experience in C++ or other programming languages, you can go through the course faster.

              This course is only available as part of

              The Ultimate C++ Series

              Get the Full Series