Programming with C++ (Trainingskurs, online)

Anfang
26.05.2021 07:00 Uhr
Ende
01.06.2021 14:30 Uhr
Veranstaltungsort
online

(Kurs-Nr. 972021 im Trainingsprogramm 2021 des Forschungszentrums Jülich)

Der Kurs findet als Online-Veranstaltung statt. Der Link zur Online-Plattform wird nur den registrierten Teilnehmern bekannt gegeben.

 

Inhalt:

C++ is a multi-paradigm programming language supporting procedural, object-oriented, generic and functional programming styles. This course will provide a practical introduction to C++, adhering to the latest official language standard at the time of the course.

The participants will study small example programs, each demonstrating a certain aspect of C++, and then do simple programming exercises using the lessons learned from the examples. The initial focus of the course will be to make the participants comfortable utilizing modern C++, e. g., solving small problems using the STL containers and algorithms along with lambda functions. Syntax will be explained in detail when needed. Once the participants are familiar and comfortable with the easy-to-use aspects of modern C++, the powerful abstraction mechanisms of the language, such as classes and class hierarchies, and templates will be presented at depth. It is hoped that this course will encourage fruitful application of the programming language and provide a good foundation for further learning.

It is assumed that the participants have previous programming experience in languages such as C, C++, Python, Java and Fortran. This course introduces programming in C++20. It is not meant to be a beginners' introduction to programming.

Level der vermittelten Inhalte

in Stunden

in %

Inhalte für Anfänger:

22,5 h

75 %

Mittlere Inhalte:

7,5 h

25 %

Fortgeschrittene Inhalte:

0 h

0 %

Inhalte für Fach-Communities:

0 h

0 %

Voraussetzungen:

Gute Kenntnisse der Programmiersprache C, C++, Python, Java oder Fortran

Zielgruppe:

Mitarbeiter, deren Tätigkeit die Entwicklung von Programmen in C++ erfordert.

Sprache:

Der Kurs wird auf Englisch gehalten.

Dauer:

5 Tage

Zeit:

26. - 28. Mai und 31. Mai - 1. Juni 2021, jeweils 9.00 - 16.30 Uhr

vormittags: 3 Vorlesungen mit sehr kurzen Übungen - 09.00-10.00, 10.15-11.15, 11.30-12.30 Uhr
nachmittags: ausgedehnte Übungen - 13.30-16.30 Uhr.

Ort:

Online

Teilnehmerzahl:

mindestens 5, höchstens 28

Referent:

Dr. Sandipan Mohanty, JSC

Ansprechpartner:

Photo Dr. Sandipan Mohanty

Dr. Sandipan Mohanty


Telefon: +49 2461 61-2526


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

Anmeldung:

Bitte senden Sie Ihre Anmeldung an Dr. Sandipan Mohanty (s.mohanty@fz-juelich.de) bis 12. Mai 2021.
Wenn Sie nicht Mitarbeiter des Forschungszentrums Jülich sind, geben Sie bei der Anmeldung bitte die folgenden Daten an:
Vorname, Name, Institut/Organisation, Standort und Land des Instituts/der Organisation, E-Mail-Adresse

Letzte Änderung: 12.07.2022