This video course is designed to teach you the C++ programming language from the ground up. Starting with the basics, you will learn about data types, operators, control structures, and functions. As you progress, you will learn more advanced concepts such as pointers, arrays, and classes.