telos Course 202: C++

C++ is a portable, object-oriented and all-purpose programming language based on ANSI-C. With these main characteristics it is still the standard tool of successful software development.

This training offers a brief and efficient introduction to software development using C++. Practical exercises are provided as a support to learn how to create your own example programs. You will get a complete overview of the field of application and an insight to the principles of object-oriented programming.

Demanded previous knowledge Basic knowledge of programming, especially ANSI-C (This knowledge can be aquired by taking our course ANSI-C.)
Duration 4 days
Maximum number of participants 8 persons
Attendance fee per person 1120 € plus VAT

Course Content:

  • Innovation of C++ in comparison to ANSI-C
  • Introduction to object-oriented programming (OOP)
  • Stream concept
  • Data types / pointer / references
  • Functional programming
  • Source files
  • Dynamic memory management
  • Classes / Methods / Objects
  • Inheritance
  • Namespaces
  • Exception handling
  • Overloading operator
  • String concept
  • Class- und function templates
  • Standard Template Library (STL)
  • Container
  • Casting
  • Runtime Type Information (RTTI)