Kontakt aufnehmen

Schulungsübersicht

Modul 1: Templates in C++

  • Funktions-Templates
  • Klassen-Templates
  • Typinferenz bei Templates und das Schlüsselwort „auto“
  • Auswirkungen von Templates auf die Build-Zeit eines Projekts
  • Best Practices sowie sichere Programmierung

Modul 2: Move-Semantik

  • Lvalues, Rvalues sowie universelle Referenzen
  • Unterschiede zwischen Move-Semantik und Perfect Forwarding
  • Objektinitialisierung mit () bzw. {}
  • Best Practices sowie sichere Programmierung

Modul 3: First-Class-Functions

  • Lambda-Ausdrücke in C++
  • Best Practices sowie sichere Programmierung

Modul 4: Zeiger und Referenzen

  • Moderne Methoden zur Speicherverwaltung
  • Einsatz von Smart-Pointern
  • Variablen, Arrays und Bedingungen
  • Best Practices sowie sichere Programmierung

Modul 5: Laufzeitfehler und Ausnahmen

  • Wichtige Konzepte im Zusammenhang mit der Verwaltung von Ausnahmen
  • Best Practices sowie sichere Programmierung

Modul 6: Operatorüberladung und Polymorphismus

  • Wesentliche Konzepte zur Überladung von Operatoren sowie zum Polymorphismus
  • Best Practices sowie sichere Programmierung

Modul 7: Container und Algorithmen

  • Standard-Container sowie deren Algorithmen
  • Best Practices sowie sichere Programmierung

Modul 8: Einführung in Teststrategien für C++

  • Auswahl eines geeigneten Test-Frameworks
  • Erstellen von Unit-Tests
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien