C++ Development SuccessPath

Prerequisites
You should have some rudimentary understanding of general programming concepts. No specific experience with C or C++ is required. As with any such course, the more experience you bring to the course, the easier it will be to understand the material that is presented.

Description
Get started with the C++ programming language, one of the most popular languages for graphical applications. Familiarize yourself with the syntax of the C++ language including comments, white space, identifiers, and the declaration of variables. Find out how to obtain the development tools needed for C++ and explore the modern features of the language. Examine topics related to data types, operators, and expressions and understand the important distinction between expressions known as L values and R values.

Course Path
It is common for users to take all the courses in this path in the order shown below.  

C++ Programming

7+ hours covering 26 topics

Course TitleTopicsRuntimeSkill LevelTrailer
C++ 11: Fundamentals
C++ 11, Part 1: Getting Started 4 1h 33m Intermediate
C++ 11, Part 2: Syntax Fundamentals 5 1h 54m Intermediate
C++ 11: Intermediate
C++ 11, Part 3: Data Structures and Pointers 10 2h 23m Intermediate
C++ 11, Part 4: Arrays, Strings, and Functions 7 1h 54m Intermediate