To download the lessons, click on the links bellow. Most contents are in Portuguese.
1 - Introduction
2 - I/O, Classes and Objects
3 - Access Modifiers
4 - Constructors
5 - Dynamic Allocation
6 - References and the this pointer
7 - STL Intro
8 - Forward Declarations e Friendship
10 - Destructors and Aggregation
11 - Const
12 - Parametric Polimorfism
13 - Inheritance
14 - Virtual Functions and Polymorphism
15 - Multiple Inheritance
16 - Exceptions
17 - Namespaces and Enumerations
18 - Operator Overloading Basics
19 - Operator Overloading Advanced
20 - Casting
21 - Smart Pointers