C++ - C++ 23 - Neue Features

  • Das Seminar C++ 23 gibt Ihnen einen Einblick in die neuen Features, die Ihnen der aktuelle Standard der C++ Sprache bietet. Wir bringen Ihre C++ Kenntnisse auf den neuesten Stand, sodass Sie professionell und effizient arbeiten.

  • In diesem Seminar erweitern wir den Fokus über C++11 hinaus und richten unseren Blick auf die fortschrittlichen Features von C++20 und C++23. Der Kurs zielt darauf ab, erfahrene C++ Entwickler mit den neuesten Standards – ISO/IEC 14882:2020 und den bevorstehenden Änderungen in C++23 – vertraut zu machen. Mit diesem Wissen können Sie die modernsten Techniken und Werkzeuge nutzen, um Ihre C++-Programme in Bezug auf Typsicherheit, Performance und Code-Lesbarkeit zu optimieren.

    Der Kurs beinhaltet eine gründliche Erkundung der signifikanten Erweiterungen und Neuerungen in C++20 und C++23, einschließlich, aber nicht beschränkt auf Ranges, Concepts, Auto-Templates, Module und Coroutines. Diese Features revolutionieren die Art und Weise, wie C++-Code geschrieben und verstanden wird, und bieten mächtige neue Möglichkeiten für Entwickler.

    Angesprochener Teilnehmerkreis:
    Software-Entwickler, Programmierer und Projektleiter, die bereits Erfahrung mit C++11, C++17 oder C++20 haben und ihr Wissen auf den neuesten Stand bringen möchten.

    • Einführung in C++20 und C++23 Features
      • Überblick über die wichtigsten Änderungen und Ergänzungen
    • Ranges
      • Verwendung von Ranges für effizientere und lesbare Container-Operationen
      • Pipe Operator für bessere Lesbarkeit
    • Concepts
      • Einführung in Concepts für eine stärkere Typüberprüfung und besseres Template-Design
    • Auto-Templates
      • Vereinfachung von Template-Code mit automatischer Typableitung
    • Modulare Programmierung
      • Nutzung von C++20-Modulen für verbesserte Code-Organisation und Kompilierzeiten
    • Erweiterte Lambda-Ausdrücke und Funktionen
      • Neue Funktionen und Verbesserungen bei Lambda-Ausdrücken
    • Erweiterte Standardbibliothek und Language Features
      • Einführung in wichtige neue Teile der Standardbibliothek
      • Default comparisons (Spaceship Operator)
      • auto{} und auto()
      • if consteval
      • std::to_underlying
      • etc...
    • Verbesserte Konkurrenz- und Synchronisationsfunktionen
      • Fortgeschrittene Techniken für Multithreading und parallele Programmierung mit Futures und Coroutines
    • Praktische Übungen und Fallstudien
      • Anwendung der neuen Features in realen Programmierprojekten
  • Gute Kenntnisse in C++ 11 oder C++17 entsprechend des C++ Grundkurses, erworben durch den genannten Kurs oder praktische Erfahrung.

  • Dieses Seminar können Sie als Präsenzseminar oder als Live-Online-Training (virtuelles Präsenzseminar) buchen. Die technischen Voraussetzungen für Live-Online-Schulungen (Virtual Classrooms) finden sie hier. Sie können Ihre Auswahl bei der Anmeldung treffen.
Alle Kursinformationen als PDF

Anmeldung

 
↳ Garantietermin

Zeitrahmen: 2 Tageskurs | 09:00 bis 16:00 Uhr

Preise

Die Teilnahmegebühr beträgt

ab 1.190,00 €
(1.416,10 € inkl. 19% MwSt.)

Durchführung ab 1 Teilnehmenden (mehr lesen ...)

Im Preis enthalten sind PC-COLLEGE - Zertifikat, Pausenverpflegung, Getränke und Kursmaterial.


Verwandte Seminare/Schulungen

Ihre gewünschte Kursart wählen Sie bei der Anmeldung:

  • Präsenzseminar:
    Ein Schulungserlebnis vor Ort
    mit persönlichen Kontakten und Hygieneregeln
  • Online-Seminar:
    Modernes und interaktives
    Live-Online-Training in
    Echtzeit
Einfach
erfolgreich
sein!
Ekomi Gold Status

Exzellent 4,8 / 5

basierend auf 852 Bewertungen (Alle Kurs-Bewertungen der letzten 12 Monate)

Hier individuelles Firmenseminar anfragen

Thema:

C++ - C++ 23 - Neue Features

Ihr Wunschtermin


PC-COLLEGE ist autorisiertes Training Center

  • Microsoft Schulungs Anbieter
  • Autodesk Schulungs Anbieter
  • Lpi Schulungs Anbieter
  • Cobra Schulungs Anbieter
  • Corel Schulungs Anbieter
  • Microsoft Schulungs Anbieter
  • Pearson Schulungs Anbieter
  • Kryterion Schulungs Anbieter
  • Certiport Schulungs Anbieter
  • Learnquest Schulungs Anbieter
  • Google Schulungs Anbieter