C++ - Aufbaukurs

Vor Ort
Online
StandorteLippstadt, Karlsruhe, Mannheim, Freiburg im Breisgau, Berlin, Stuttgart, Hamburg, Hannover, Leipzig, Frankfurt am Main, München, Dresden, Köln, Düsseldorf, Regenstauf, Nürnberg, Dortmund, Essen, Siegen, Wienhausen, Kassel, Koblenz, Saarbrücken, Bremen, Münster, Erfurt, Online, Krefeld, Jena
Dauer3 Tage
SpracheDeutsch
Kurstermine 179 Startdaten
Preisab 2.011,10 €

Beschreibung

Dieser C++ Aufbaukurs ist ideal für diejenigen, die ihre vorhandenen Kenntnisse in C++ vertiefen und weiterentwickeln möchten.

Der Kurs wird von der renommierten PC-COLLEGE Gruppe angeboten.

Lernen Sie alles über den ISO/IEC 14882:2020(E) C++ Standard und erfahren Sie mehr über die Ergänzungen, die mit C++23 den Weg der Änderungen von C++20 vervollständigen. Themen wie RAII und SFINAE werden ebenso behandelt wie die Operatorüberladung und das Konzept von L und R-Values, einschließlich der Technik des Perfect Forwarding.

Begeiten Sie uns bei der Erkundung wichtiger Konzepte wie Type Erasure und der Nutzung von Schnittstellen, abstrakten Klassen und mehrfacher Vererbung. Zudem befassen wir uns mit statischen Klassenelementen und Singletons sowie mit C++20 Modulen und asynchroner Programmierung.

Erweitern Sie Ihr Wissen über Templates und die Standard Template Library, einschließlich Streams, utility Header Hilfsfunktionen, Container, Ranges und Algorithmen. Zudem lernen Sie den Einsatz von Paketmanagern und Buildsystemen kennen.

Starten Sie jetzt Ihre C++ Weiterbildung und vertiefen Sie Ihr Wissen in diesem anspruchsvollen Kurs!

Inhalte

Der ISO/IEC 14882:2020(E) C++ Standard

- Vervollständigung der in C++20 angefangenen Änderungen durch C++23

RAII (Resource acquisition is initialization)

SFINAE (Substitution failure is not an error)

Operatorüberladung

L, R-Value und Perfect Forwarding

Häufig verwendete Konzepte

- Type Erasure

- Schnittstellen (Interfaces)

- Abstrakte Klassen

- Mehrfachvererbung

- Statische Klassenelemente/Singletons

- C++20 Module

- Asynchrone Programmierung

- Templates

Standard Template Library

- Streams

- Hilfsfunktionen des utility Headers

- Container

- Ranges

- Algorithmen

Verwendung von Paketmanagern und Buildsystemen

Zielgruppe

Das Seminar richtet sich an Teilnehmer, die ihre bestehenden C++ Kenntnisse vertiefen und erweitern möchten.

Voraussetzungen

Solide Programmiererfahrung, Kenntnisse in C++ entsprechend des C++-Grundkurses, erworben durch den genannten Kurs oder praktische Erfahrung.

Weitere Infos

Haben Sie Fragen zu diesem Kurs? Füllen Sie das folgende Formular aus und wir melden uns bei Ihnen.

Kostenlose Beratung
Sichere Anfrage
Geprüfter Anbieter

Über den Anbieter

PC-COLLEGE Training GmbH

Ein zertifizierter Anbieter für qualitativ hochwertige Kurse und Schulungen.

Mehr über PC-COLLEGE Training GmbH