Advanced C++ with Focus on Software Engineering
|Date:||November 2-4, 2015 9:00 - 17:00|
|Location:||LRZ Building, Garching/Munich, Boltzmannstr. 1|
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. The following topics will be covered:
Contents are subject to modifications.
|Gained Skills|| After this course, participants ...
|Prerequisites||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.|
|Teacher:||Klaus Iglberger (External)|
|Assitants||Carmen Navarrete (LRZ), Anupam Karmakar (LRZ), David Brayford (LRZ), Carla Guillen (LRZ)|
|Registration:||Via the LRZ registration form. Please choose course HCPA1W15.|