kursfinder.de anzeigen als: Mobil
Übersicht
3 Tage
Deutsch
Kurse
Starttermine
Online-Kurs / Fernlehrgang
1.773,10 EUR
14.04.2021

Leipzig
1.773,10 EUR
14.04.2021

München
1.773,10 EUR
06.10.2021

Stuttgart
1.773,10 EUR
17.11.2021

Beschreibung

Zum Thema

„C++11 feels like a new language“. Dies berühmte Zitat von Bjarne Stroustrup, dem Vater von C++, bringt es auf den Punkt. Nicht nur der Sprachumfang hat sich von 800 Seiten fast verdoppelt. Auch die Art und Weise, wie Sie in modernes C++ programmieren ist fundamental anders. In dem Seminar lernen Sie, was modernes C++ (C++11 und C++14) auszeichnet. Sie werden die Veränderungen der Kernsprache, die neue Multithreading-Fähigkeit von C++ und die vielen neuen Bibliotheken kennen lernen.

Ziele

Ziel des Seminar ist es, dass die Teilnehmer alle Erweiterungen und Neuerungen von C++11 und C++14 kennen lernen, modernes C++ als das bessere C++ verstehen und einsetzen und vor allem das moderne C++ effizient können.

1. Seminartag

  • Neue Techniken
    • Einheitliche Initialisierung
  • Templates (generische Programmierung)
    • Funktions- und Klassentemplates §3.1+§3.3
    • Initialisierer-Listen §2.3.3
    • Variadische Templates §3.10
    • Spezialisierung §3.6
  • Typdeduktion
    • Move-Semantik und Vorwärtsreferenzen §2.3.5
    • Template-Argumente §3.1.2

2. Seminartag

  • Typdeduktion
    • auto und decltype §3.4.1
    • Deduzierter Rückgabetyp (C++14) §3.1.6
  • Neue Techniken
    • Einheitliche Initialisierung
  • Funktoren §3.8
  • Lambdas
    • Grundlagen §3.9
    • Captures (C++14) §3.9.1-4
    • Generische Lambdas (C++14) §3.9.5
  • std::function §4.4.2

3. Seminartag

  • Nebenläufigkeit (Einführung)
    • Parallele Ausführung
    • Daten teilen und synchronisieren
  • Meta-Programmierung
    • Den Compiler rechnen lassen §5.1
    • Typ-Informationen bereitstellen §5.2.1
    • static_assert §5.2.5
  • Neue Techniken
    • Unique- und Shared-Pointers §1.8.3.2+§2.4.2.5
    • Range-basierte Schleifen §1.4.4.3
  • STL-Übersicht
    • Iteratorkonzept §4.1.2
    • Container §4.1.3
    • Algorithmen §4.1.4

Optionale Themen

  • Templates (generische Programmierung)
    • Faltung von Ausdrücken (C++17)
    • Abhängige Typen (optional)
  • Typreduktion
    • Mehrfachreduktion (C++17)
    • Deduktion von Klassenparametern (C++17)
  • Neue Techniken
    • Nutzerdefinierte Literale
  • Meta-Programmierung
    • Compile-Time-if (C++17)
    • Expression Templates

Seminarmethoden

Zu jedem Thema wird zuerst die Theorie vermittelt, anschließend wird das Gelernte in praktischen Übungen angewendet und gefestigt. Zu allen Übungen erhalten die Teilnehmer Musterlösungen des Referenten.
Bitte beachten Sie, dass Sie für das Seminar einen Laptop benötigen, auf dem ein aktueller C++ Compiler (mind. C++11) installiert ist.

Zielgruppe

Jeder, der über Grundkenntnisse in C++ verfügt und diese mit modernem C++ erweitern möchte.

Zielgruppe / Voraussetzungen

  • Leiter Entwicklung
  • Mitarbeiter Entwicklung
  • Programmierer
  • Software-Entwickler

Infos anfordern

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

  Sie erhalten weitere Infos

  Unverbindlich

  Kostenfrei

Kontaktinformation Vogel Communications Group

Vogel Communications Group

Max-Planck-Str. 7/9
97082 Würzburg

 Telefonnummer anzeigen
www.b2bseminare.de

Vogel Communications Group

Vogel Communications Group

Mehr über die Vogel Communications Group

Die Vogel Communications Group bietet mit ihrer exzellenten Verbindung in die Branchen Industrie, Automotive, Informationstechnologie und B2B-Kommunikation jährlich über 100 praxisnahe Veranstaltungsformate an. Hochwertige Kongresse, Konferenzen, Tagungen und Ausstellungen zählen ebenso zu unserem breit gefächerten Portfolio wie relevante Weiterbildungsangebote in Form...


Erfahren Sie mehr über Vogel Communications Group und weitere Kurse des Anbieters.
Informationsanfrage

Um Informationen von dem Anbieter zu ”C++11 und C++14” anzufordern, füllen Sie bitte die Felder unten aus:

Benutzerlogin
Weiterbildungsförderung gewünscht?

Förderungen für berufliche Weiterbildungen

Förderungen für berufliche Weiterbildungen: Verschaffen Sie sich auf unserer Informationsseite einen Überblick zu den gängigsten Weiterbildungsförderungen.

Hier erfahren Sie mehr 


Schreiben Sie die erste Bewertung!

Das könnte Sie auch interessieren

App-Entwicklung, IT-Security oder Programmierung?

Entwickeln Sie Ihren Karriereplan!

Starten Sie mit COMCAVE.COLLEGE erfolgreich in Ihre berufliche Zukunft – an einem Standort in Ihrer Nähe oder via Telelearning von Zuhause aus.

>> Mehr erfahren

Quiz: Wie effektiv arbeiten Sie im Home Office?

Über kursfinder.de

kursfinder unterstützt Sie dabei, die passende Weiterbildung zu finden. Filtern Sie 20.000 Seminare, Schulungen und weiterbildende Studiengänge nach Ihren Bedürfnissen und lassen Sie sich unverbindlich von unseren Bildungspartnern beraten. Mehr über kursfinder erfahren Sie hier.

Diese Kurse könnten Ihnen auch gefallen...