C++ Programming


This C++ training course is an intensive introduction to the principles of using the C++ programming language for software development. This course focuses on the development of effective object oriented applications using C++.a Mixture of lecture and hands on lab exercises will be given in the class.


Computer literacy / Programming Basic


15 hours / Part time


  • C++ Background
  • The Developement Environment
  • Classes, Objects, Comments and Elementary I/O
  • Data Declaration and Definition
  • Functions
  • Operators and Operator Overloading
  • Basic I/O
  • Constructors and Destructors
  • Abstract Data Types
  • Free Store Management
  • The this Pointer
  • Friend Functions
  • Inheritance
  • Polymorphism
  • Advanced I/O
  • File I/O