C++
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)