Kurs suchen 👉

C++ Fortgeschrittenenkurs

New Elements GmbH / IT-Schulungen.com, in Nürnberg (+7 Standorte)
Dauer
4 Tage
Durchführungsform
Präsenzkurs / vor Ort, Online-Kurs / Fernlehrgang
Nächster Starttermin
8 Oktober, 2024 (+71 Starttermine)
Preis
2.136,05 EUR inkl. MwSt.
Webseite des Anbieters
Dauer
4 Tage
Durchführungsform
Präsenzkurs / vor Ort, Online-Kurs / Fernlehrgang
Nächster Starttermin
8 Oktober, 2024 (+71 Starttermine)
Preis
2.136,05 EUR inkl. MwSt.
Webseite des Anbieters
Für weitere Informationen stellen Sie gerne eine Informationsanfrage 👍

Beschreibung

New Elements GmbH / IT-Schulungen.com

In dieser 4-tägigen Schulung "C++ Fortgeschrittenenkurs" lernen Sie neue Techniken und Features von C++. Der Kurs behandelt wichtige Konzepte wie RValue-Referenzen, Move-Semantik, Initialisierungslisten, Lambdas und Templates. Sie erhalten einen Überblick über die Standard Template Library (STL) und deren Container-Klassen, Iteratoren und Algorithmen. Weiterhin werden Themen wie Typermittlung, Meta-Programmierung und die Verwendung von Smart Pointern behandelt. Sie erfahren auch, welche Erweiterungen C++20 bietet, einschließlich Concepts, Ranges und Coroutines.

Möchten Sie mehr über diese Weiterbildung erfahren?

Kommende Starttermine

Wählen Sie aus 71 verfügbaren Startterminen

8 Oktober, 2024

  • Präsenzkurs / vor Ort
  • Stuttgart

14 Oktober, 2024

  • Präsenzkurs / vor Ort
  • Hamburg

14 Oktober, 2024

  • Präsenzkurs / vor Ort
  • Köln

14 Oktober, 2024

  • Präsenzkurs / vor Ort
  • München

14 Oktober, 2024

  • Präsenzkurs / vor Ort
  • Nürnberg

14 Oktober, 2024

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang

15 Oktober, 2024

  • Präsenzkurs / vor Ort
  • Frankfurt a. M.

28 Oktober, 2024

  • Präsenzkurs / vor Ort
  • Berlin

5 November, 2024

  • Präsenzkurs / vor Ort
  • Berlin

11 November, 2024

  • Präsenzkurs / vor Ort
  • Hamburg

11 November, 2024

  • Präsenzkurs / vor Ort
  • Köln

11 November, 2024

  • Präsenzkurs / vor Ort
  • München

11 November, 2024

  • Präsenzkurs / vor Ort
  • Nürnberg

11 November, 2024

  • Präsenzkurs / vor Ort
  • Nürnberg

11 November, 2024

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang

11 November, 2024

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang

26 November, 2024

  • Präsenzkurs / vor Ort
  • Frankfurt a. M.

26 November, 2024

  • Präsenzkurs / vor Ort
  • Stuttgart

10 Dezember, 2024

  • Präsenzkurs / vor Ort
  • Berlin

16 Dezember, 2024

  • Präsenzkurs / vor Ort
  • Nürnberg

16 Dezember, 2024

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang

17 Dezember, 2024

  • Präsenzkurs / vor Ort
  • Frankfurt a. M.

17 Dezember, 2024

  • Präsenzkurs / vor Ort
  • Hamburg

17 Dezember, 2024

  • Präsenzkurs / vor Ort
  • Köln

17 Dezember, 2024

  • Präsenzkurs / vor Ort
  • München

17 Dezember, 2024

  • Präsenzkurs / vor Ort
  • Nürnberg

17 Dezember, 2024

  • Präsenzkurs / vor Ort
  • Stuttgart

17 Dezember, 2024

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang

20 Januar, 2025

  • Präsenzkurs / vor Ort
  • Berlin

20 Januar, 2025

  • Präsenzkurs / vor Ort
  • Frankfurt a. M.

27 Januar, 2025

  • Präsenzkurs / vor Ort
  • Hamburg

27 Januar, 2025

  • Präsenzkurs / vor Ort
  • Köln

27 Januar, 2025

  • Präsenzkurs / vor Ort
  • München

27 Januar, 2025

  • Präsenzkurs / vor Ort
  • Nürnberg

27 Januar, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang

28 Januar, 2025

  • Präsenzkurs / vor Ort
  • Stuttgart

3 Februar, 2025

  • Präsenzkurs / vor Ort
  • Berlin

10 Februar, 2025

  • Präsenzkurs / vor Ort
  • Frankfurt a. M.

24 Februar, 2025

  • Präsenzkurs / vor Ort
  • Hamburg

24 Februar, 2025

  • Präsenzkurs / vor Ort
  • Köln

24 Februar, 2025

  • Präsenzkurs / vor Ort
  • München

24 Februar, 2025

  • Präsenzkurs / vor Ort
  • Nürnberg

24 Februar, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang

25 Februar, 2025

  • Präsenzkurs / vor Ort
  • Stuttgart

3 März, 2025

  • Präsenzkurs / vor Ort
  • Hamburg

3 März, 2025

  • Präsenzkurs / vor Ort
  • Köln

3 März, 2025

  • Präsenzkurs / vor Ort
  • München

3 März, 2025

  • Präsenzkurs / vor Ort
  • Nürnberg

3 März, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang

10 März, 2025

  • Präsenzkurs / vor Ort
  • Frankfurt a. M.

18 März, 2025

  • Präsenzkurs / vor Ort
  • Berlin

31 März, 2025

  • Präsenzkurs / vor Ort
  • Stuttgart

7 April, 2025

  • Präsenzkurs / vor Ort
  • Berlin

7 April, 2025

  • Präsenzkurs / vor Ort
  • Frankfurt a. M.

8 April, 2025

  • Präsenzkurs / vor Ort
  • Hamburg

8 April, 2025

  • Präsenzkurs / vor Ort
  • Köln

8 April, 2025

  • Präsenzkurs / vor Ort
  • München

8 April, 2025

  • Präsenzkurs / vor Ort
  • Nürnberg

8 April, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang

22 April, 2025

  • Präsenzkurs / vor Ort
  • Stuttgart

13 Mai, 2025

  • Präsenzkurs / vor Ort
  • Berlin

13 Mai, 2025

  • Präsenzkurs / vor Ort
  • Frankfurt a. M.

13 Mai, 2025

  • Präsenzkurs / vor Ort
  • Stuttgart

19 Mai, 2025

  • Präsenzkurs / vor Ort
  • Hamburg

19 Mai, 2025

  • Präsenzkurs / vor Ort
  • Köln

19 Mai, 2025

  • Präsenzkurs / vor Ort
  • München

19 Mai, 2025

  • Präsenzkurs / vor Ort
  • Nürnberg

19 Mai, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang

3 Juni, 2025

  • Präsenzkurs / vor Ort
  • Stuttgart

16 Juni, 2025

  • Präsenzkurs / vor Ort
  • Berlin

23 Juni, 2025

  • Präsenzkurs / vor Ort
  • Frankfurt a. M.

Agenda

Neue Techniken bei C++

  • Range-basierte for-Schleife (C++11)
  • RValues und Move-Semantik (C++11)
  • Initialisierungslisten (C++11)
  • {} oder ()? (C++11)
  • Faltungen (C++17)

Templates (generische Programmierung)

  • Funktionstemplates
  • Klassentemplates
  • Variadische Templates (C++11)
  • Spezialisierung
  • Funktoren
  • CRTP / SFINAE

Typermittlung im Detail

  • Template-Argumente
  • auto (C++11)
  • Strukturierte Bindung (C++17)
  • decltype und std::declval
  • Automatischer Rückgabetyp (C++14)

Lambdas (C++11)

  • Grundlagen
  • Generische Lambdas (C++14)
  • Erweiterte Captures (C++14)

Standard Template Library

  • Iteratorkonzept
  • Container (z.T. C++11)
  • Funktionen (z.T. C++11)
  • Parallele Algorithmen (C++17)

Meta-Programmierung

  • Den Compiler rechnen lassen (*)
  • Expression Templates
  • constexpr if (C++17)

Erweiterungen

  • Template-Klassen
  • Mehrfachvererbung (virtual)
  • Standard-Bibliothek (Überblick): Container-Klassen, Iteratoren, Algorithmen
  • Smart Pointer (Unique, Shared, Weak Pointer)
  • Neue Utility-Klassen (std::optional, std::variant, std::any, std::string_view)

C++ 20 Erweiterungen

  • Concepts (C++20)
  • Ranges (C++20)
  • Coroutines (C++20)
  • std::string functions (C++20)
  • Array bounded/unbounded (C++20)
  • std::to_array (C++20)
  • 3-way comparisons (C++20)
  • Map contains (C++20)
  • Likely & unlikely attributes (C++20)
  • Calendar and time zone library (C++20)

Lernmethodik

Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.

Inhouse/Firmenseminar

Dieser Kurs wird auch als Inhouse-Variante und Firmenseminar angeboten. Für weitere Informationen stellen Sie gerne eine Informationsanfrage.

Zielgruppe / Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

Besuch des Seminars C++ Programmierung Grundlagen oder vergleichbare Kenntnisse

Zielgruppe

  • Softwareentwickler

Infos anfordern

Stellen Sie jetzt eine Informationsanfrage

Kontaktieren Sie hier den Anbieter, um mehr über das Kursangebot C++ Fortgeschrittenenkurs zu erfahren!

  Sie erhalten weitere Infos

  Unverbindlich

  Kostenfrei


reCAPTCHA logo Diese Webseite ist durch reCAPTCHA geschützt. Es gelten die Google Datenschutzbestimmungen und Nutzungsbedingungen.
New Elements GmbH / IT-Schulungen.com
Thurn-und-Taxisstraße 10
90411 Nürnberg

New Elements GmbH / IT-Schulungen.com

Unter dem Namen IT-Schulungen.com betreibt die Nürnberger New Elements GmbH seit über zwei Jahrzehnten eines der bedeutendsten Bildungszentren im deutschsprachigen Raum. Das Bildungszentrum befindet sich im renommierten Nordostpark in Nürnberg, in den industriehistorisch berühmten Räumlichkeiten der Bell-Laboratories von Alcatel-Lucent. Das...

Erfahren Sie mehr über New Elements GmbH / IT-Schulungen.com und weitere Kurse des Anbieters.

Anzeige