Focused Trainings

Training C++ for Beginners

by Jan Steiner (Uni Siegen) , Klaus Iglberger

via Zoom

via Zoom

Zoom link will be emailed to participants shortly before the first day of the course.

Update Sept. 23: due to the very high number of registrations (over 200 for 60 places), we are not accepting new registrations anymore. We are looking into holding this course again in the future, but cannot give definitive information at this point.

If a place opens due to a cancellation, we will random select a person from the waiting list (i.e. from the existing registrations who were rejected), that person will receive an email from us.

Original Text:

This course is a C++ introduction course open to all employees and students of the Uni Siegen, as well as other universities in NRW if there are places left. It is provided free of charge, we only ask that you provide detailed constructive feedback at the end.

If you are not with Uni Siegen, you will be put on a waiting list. You will not receive a definite Yes/No answer before September 18.

Please note that this is not an "Introduction to Programming" course. Previous experience with programming is strongly recommended.


The course will take place October 5-9, 2020, from 9 AM to 5 PM on each day. The course will be held online via Zoom. The course will be held in English.

The speaker is Klaus Iglberger.


Day 1

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

 Day 2

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

Day 3

  • Functions
  • Classes
  • Copy Control
  • Move Semantics

Day 4

  • Overloaded Operators and Conversions
  • Templates

Day 5

  • Inheritance
  • Exceptions
  • Namespaces

Contents are subject to modifications.

Organized by

Jan Steiner

Feedback C++ Course