Recommended course length: Two Days
Prerequisites: Experience with other programming languages.
Introduction
Defining the System
Program Mechanics
Creating and Editing Files
Getting Started
Function Declaration
Your First C++ Statement
The Return Statement
Writing Another Program
Declaring Variables in C++
Using CIN and COUT
Understanding Operators
Rational Operators
Rational Evaluation
Rational Mathematics
Evaluating Conditionals
The IF Statement
The IF-ELSE Statement
The IF-ELSE - IF-ELSE Statement
The SWITCH Statement
Running in Circles
LOOPING Tools
Infinite Loops
Constructing Functions
Clients and Servers
Explaining Simple Data Types
Simple Variables
Casting
Floating Point Notation
Operating with Arrays
Array Creation
Array Strings
Building Structures
Declaring the Template
Creating the Variables
Introducing Classes
Object Oriented Programming
Encapsulation
Data Abstraction
Inheritance