Training course "Programming in C++"

Start
29th May 2017 07:00 AM
End
1st June 2017 02:30 PM
Location
Jülich Supercomputing Centre, Ausbildungsraum 2, building 16.3, room 211

(Course no. 101/2017 in the training programme of Forschungszentrum Jülich)

Target audience:

Programmers who want to use C++

Contents:

 

Prerequisites:

Good working knowledge of C, Python, Java or Fortran

Language:

This course is given in English.

Duration:

4 days

Date:

29 May - 1 June 2017, 9:00-16:30

Venue:

Jülich Supercomputing Centre, Ausbildungsraum 2, building 16.3, room 211

Number of participants:

minimum 5

Instructor:

Dr. Sandipan Mohanty, JSC

Contact:

Dr. Sandipan Mohanty


Phone: +49 2461 61-2526


E-mail: s.mohanty@fz-juelich.de

Registration:

Please register with Dr. Sandipan Mohanty until 15 May 2017.


If you do not belong to the staff of Forschungszentrum Jülich, we need these data for registration:


Given name, name, birthday, nationality, complete home address

C++ is a multi-paradigm programming language supporting procedural, object-oriented, generic and functional programming styles. This course will provide a practical introduction to the current standard of the language, C++14. The changes expected in the upcoming standard of the language, C++17, will be
briefly summarized.

Through a number of simple but instructive exercises, the participants will learn the C++ syntax and familiarise themselves with C++ abstraction mechanisms such as classes and class hierarchies, and templates. The Standard Template Library for C++14 will be introduced in sufficient detail to be useful.

This course assumes that the participants have previous programming experience in languages such as C, Python, Java and Fortran, and will introduce the current standard of C++. It is not meant to be a beginners' introduction to programming.

Last Modified: 21.05.2022