https://vsc.ac.at/training/2021/C++/
This advanced C++ training is a course on software design 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. Additionally, the course gives insight into kernel development with C++. The course provides insight into different design strategies (object-oriented programming, functional programming, generic programming) and the philosophy of “Modern C++” and teaches guidelines to develop mature, robust, maintainable, and efficient C++ code.
Type of methodology: Combination of lecture and hands-on
Participants receive the certificate of attendance: If requested
Paid training activity for participants: Yes, for some only
Participants prerequisite knowledge: C/C++