Modules
Take single modules or the whole track. Two hour sessions, combined into half days where it suits your calendar.
C++ Program Structure and Types
Program structure, namespaces and the C++ type system for newcomers.
- Program structure, preprocessor and headers
- Namespaces
- Types, pointers and references
- Arrays, structs and smart pointers
Memory, Functions and Object Orientation
Storage management and OO C++ including the awkward corners like slicing.
- Dynamic allocation and casting operators
- Function overloading, defaults and inline
- Classes, constructors and inheritance
- Polymorphism, operator overloading and object slicing
Templates and the Standard Library
Generic programming with templates and the STL containers and algorithms.
- Function and class templates
- STL containers
- STL algorithms and iterators
- Idiomatic modern C++
Enquire About This Training
Tell us which modules interest you and we will propose a plan within 24 hours. Choosing Enquire on a module above fills in the subject for you. Add more than one if you like.