recent success story


PG-10 - Programming in C++

'Really well organised, informative and provided me with enough detail to begin coding immediately. I would highly recommend Objektum Solutions. '

- BAE Systems

Programming in C++

Make an enquiry Print

Reference: PG-10
Duration: 5 Day(s)


C++ has become one of the most widely used programming languages in the software industry. It is a powerful object-oriented language supported by major vendors and is used for a multitude of applications.

This course gives the delegate a complete introduction to both OO development and the full syntax of the ANSI C++ language before moving on to some more advanced topics. The course is strongly supported by a rich set of practical exercises, allowing delegates to produce well-structured C++ programs from the outset.

Object-Oriented design is the key to making software easy to understand and maintain. The techniques discussed on this course will promote software reuse and help reduce the costs of developing software projects.


  • An Introduction to C++
  • Fundamental Data Types
  • Variables
  • Expressions
  • Program Control Flow
  • Derived Data Types
  • Arrays and Structs
  • Functions
  • Memory Management
  • Overloading Operators
  • Exception Handling
  • Namespaces
  • OO Programming
  • Inheritance
  • Polymorphism
  • How to use RTTI and Dynamic Casting
  • The Preprocessor
  • Macros
  • Debugging and Assertions
  • The Standard C++ Library
  • Template Classes & Functions
  • The Standard Template Library

Who should attend

Software developers who wish to be able to implement or maintain object oriented software using the C++ language.


No existing knowledge of C++ is assumed but it is recommended that delegates have had some previous exposure to a scripting or programming language. Knowledge of C is not required to attend this course.
Make an enquiry

Related courses