Course/Event Essentials
Training Content and Scope
Other Information
This intermediate C++ training is a course on software development with the C++ programming language. The focus of the training are the essential C++ software development principles, concepts, idioms, and best practices, which enable programmers to create professional, high-quality code. The course will give insight into the different aspects of C++ (object-oriented programming, functional programming, generic programming) and will teach guidelines to develop mature, robust, maintainable, and efficient C++ code.
Please note that this course is not a tutorial on any specific C++ library or tool, but teaches good, mature software design with the C++ itself.
Content Levels: Beginners = 8:00h (35%) + Intermediate = 12:00h (52%) + Advanced = 3:00h (13%)
We provide two types of C++ courses with two different levels of prerequisites:
intermediate C++: October 17-20, 2022 (this course)
advanced C++: March 20-23, 2023