Darum lohnt sich der Kurs
Im Fokus dieses Trainings stehen objektorientierte Programmierung in C++ mit aktuellem Standard, STL, Best Practices, Multithreading und Smart-Pointer. Der Kurs vertieft praxisnah Vererbung, Templates, Clean Code, Fehlerbehandlung, STL-Container, Algorithmen, Coroutines und viele hilfreiche Neuerungen von C++11 bis C++20.Seminarinhalt
Programm
STL: Container (vector, array, deque, string, list, forward_list, ...set, ...map, unordered...), Iteratoren und Algorithmen in vielen praktischen Beispielen;
C++ 11-20 Neuerungen: Automatische Typableitung, R-Value-Referenzen, Range-based for, Initialisiererlisten, Lambda Expressions, Smart-Pointer, Variadic Templates, neue Literale, 3-Compare, C++20-Modulkonzept; Multithreading und Synchronisation, Async und Coroutines; Zeitklassen, Reguläre Ausdrücke, Filesystem, Range-Lib, etc..)
Zielgruppen
Programmierkenntnisse in C++ sind unbedingt erforderlich

