2017-02-15 Advanced C++ with Focus on Software Engineering @ RRZE (HCPA2W16)
Date: | February 15-17, 2017 9:00 - 17:00 |
---|---|
Location: | FAU Erlangen-NĂĽrnberg Computer Science Building Martensstr. 3 91058 Erlangen |
Contents: | "There is no point in developing software unless you care about it doing it well." (Andrew Hunt, David Thomas: The Pragmatic Programmer) 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: 1st day schedule (9:00 - 17:00)
2nd day schedule (9:00 - 17:00)
3rd day schedule (9:00 - 17:00)
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. |
Language: | English |
Teacher: | Klaus Iglberger (External) |
Registration: | Registration: via https://www.lrz.de/services/schulung/course-registration/course-registration.php. Please use the Course ID HCPA2W16. The number of participants is limited to 25. |