C++ Programming

Introduction:

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.

Pre-requisition:

Computer literacy / Programming Basic

Duration:

15 hours / Part time

Content:

  • 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