This advanced C++ training is a course on object-oriented (OO) software design with the C++ programming language. The focus of the training are the essential OO and C++ software development principles, concepts, idioms, and best practices, which enable programmers to create professional, high-quality code. The course will not address special areas and applications of C++, such as for instance Template Meta Programming (TMP), or the quirks and curiosities of the C++ language. It rather teaches guidelines to develop mature, robust, and maintainable C++ code.
1st day schedule (9:00 - 17:30)
2nd day schedule (9:00 - 17:30)
3rd day schedule (9:00 - 16:30)
After this course, participants ...
Course participants should have basic UNIX/Linux knowledge (login with secure shell, shell commands, simple scripts, editor vi or emacs). Solid base on C++ and at least one year of experience with the language is needed.
The course language is German. The slides are in English.
Klaus Iglberger (External)
Each participant will get a paper copy of all slides.
The course is full. Therefore, registration is closed.
(Course and registration information)
Students without Diploma/Master: 30 EUR.
Students with Diploma/Master (PhD students) at German universities: 60 EUR.
Members of German universities and public research institutes: 60 EUR.
Members of universities and public research institutes within EU or PRACE member countries: 120 EUR.
Members of other universities and public research institutes: 240 EUR.
Others: 600 EUR.
(includes coffee breaks)
see our How to find us page.