2015-10-19 C++ for Beginners Course (HCPB1W15)

Date:October 19-22, 2015 9:00 - 12:30
Location:LRZ Building, Garching/Munich, Boltzmannstr. 1
Contents:This four-day ourse gives an introduction to the C++ programming language. The following topics will be covered:
Monday schedule:
- Reminder of C concepts
- C++ Basics
- C++ Pointers
- Classes methods and objects
- Constructors and destructors
Tuesday schedule:
- Methods implementation and examples
- Namespaces
- Class Design
- I/O operations
- Strings
Wednesday schedule:
- Error handling and exceptions
- C++ containers iterators
- Iterators
Thursday schedule:
- Inheritance
- Operators overloading
- Templates
- Good coding practices
Contents are subject to modifications.
PrerequisitesCourse participants should have basic UNIX/Linux knowledge (login with secure shell, shell commands, simple scripts, editor vi or emacs). The second requisite is to have basic knowledge on other programming language/scripting language. It is highly recommended to have knowledge on either C, java or other object oriented language.
Language:English
Teachers:Carmen Navarrete (LRZ), Anupam Karmakar (LRZ), David Brayford (LRZ), Carla Guillen (LRZ)
Registration:Via the LRZ registration form. Please choose course HCPB1W15.