Logo Friedrich-Alexander-Universität Erlangen-Nürnberg

Weitere Informationen, Anmeldung, Warteliste: Beginner C++ Training

This 5-day class is an introductory course on the C++ programming language.

The focus of the training is on the introduction of the essential language features and the syntax of C++. Additionally, it introduces many C++ software development principles, concepts, idioms, and best practices, which enable programmers to create professional, high-quality code from the very beginning.

The course aims at understanding the core of the C++ programming language, teaches guidelines to develop mature, robust, maintainable, and efficient C++ software, and helps to avoid the most common pitfalls.

Attendees should have a grasp of general programming (in any language).

Agenda

Day 1

  • Getting Started
  • Variables and Basic Types
  • Library Types
  • Expressions
  • Statements

Day2

  • Algorithms
  • Sequence Containers
  • Associative Containers
  • Selecting a Container
  • Arrays and Pointers

Day 3

  • Functions
  • Classes
  • Copy Control

Day 4

  • Overloaded Operators and Conversions
  • Templates

Day 5

  • Inheritance
  • Exceptions
  • Namespaces

This course ist supported by KONWIHR and NHR@FAU.

Erforderliche Vorkenntnisse

Attendees should have a grasp of general programming (in any language).

Participants are expected to use their own machines. Any operating system (Windows, Linux, MacOS, ...), any IDE/editor (MS Visual Studio, CLion, vi, emacs, ...) and any compiler capable of at least C++14 (GCC, Clang, MSVC, ...) can be used. The programming tasks, including both Makefiles and CMake files, will be distributed before the course.

Kurstermine

Datum und Zeit Ort  
Mo, 15.03.2021 9:00 - 16:00
Di, 16.03.2021 9:00 - 16:00
Mi, 17.03.2021 9:00 - 16:00
Do, 18.03.2021 9:00 - 16:00
Fr, 19.03.2021 9:00 - 16:00
Raum online course Anmelden

Gebühren

NHR@FAU

  • None: 0,00 €

Nur wenn Sie zu einer dieser Gruppen gehören, können Sie an unseren Kursen teilnehmen. Weitere Informationen finden sie in unseren AGB.

Kursleiter gesucht

Wir suchen (fast) immer Studierende als Kursleiter für Excel & Co.

Freiberufliche Trainer, die unser Angebot erweitern, sind uns ebenfalls willkommen!

Haben Sie Interesse? Weitere Informationen finden Sie auf unserer Jobs-Seite.

Kontakt

Regionales Rechenzentrum Erlangen
Schulungszentrum
Martensstr. 1
91058 Erlangen

Telefon: +49 9131 85-28975
Fax: +49 9131 302941
E-Mail: schulungszentrum@fau.de