Dieses Training zeichnet sich aus durch:

  • Ein starker Fokus auf modernes, sicheres C++ bis hin zu C++20.
  • Praktisches Training mit industriellen Anwendungsfällen.
  • Kleine Klassengrößen für mehr Interaktion.
  • Flexible, auf die Bedürfnisse der Teilnehmer zugeschnittene Inhalte.
  • Geleitet von einem erfahrenen industriellen Softwareentwickler.
  • Besonders relevant für Ingenieure im Bereich High-Tech und eingebettete Systeme.

Die C++-Grundlagenschulung zielt darauf ab, ein solides Verständnis der Programmiersprache C++ aufzubauen, von grundlegenden bis hin zu fortgeschrittenen technischen Anforderungen. Das Wissen wird von Grund auf aufgebaut und umfasst grundlegende Techniken wie das Überladen von Funktionen und Operatoren bis hin zu fortgeschritteneren Themen wie der Template-Programmierung. Während des gesamten Kurses werden wir uns auf einen sicheren, modernen Programmierstil in C++ konzentrieren und Sprachfunktionen bis hin zu denen von C++20 abdecken. Neben interaktiven Vorlesungen wird ein großer Teil des Kurses aus praktischen Übungen bestehen, um das Wissen in der Praxis anzuwenden.

Je nach Kenntnisstand und Präferenzen der Gruppe kann die Schulung so angepasst werden, dass bestimmte Themen und Übungen im Vordergrund stehen.

Diese Schulung ist sowohl für offene Einschreibungen als auch für firmeninterne Sitzungen verfügbar. Für firmeninterne Schulungen kann die C++-Grundlagenschulung an Ihre Situation und Ihre speziellen Bedürfnisse angepasst werden.

Objektiv

  • Erwerben Sie ein solides Verständnis von modernem C++;
  • Konzentrieren Sie sich auf eine sichere, moderne Art der Programmierung;
  • Lernen Sie Sprachfunktionen bis zu C++20;
  • Wenden Sie Ihr Wissen bei praktischen Übungen direkt an;
  • Erfahren Sie mehr über Ressourcen für die berufliche Weiterentwicklung.

Zielgruppe

Diese Schulung richtet sich an Software-Ingenieure mit grundlegenden Programmiererfahrungen (jede Sprache ist geeignet).

Startdatum Expected Q4 2026 Infos zur nächsten Ausgabe
Dauer 2 mal 2 Tage innerhalb von 2 Wochen
Frequenz Einmal pro Jahr
Preis pro Teilnehmer € 2,600 ohne MwSt. *
Broschüre herunterladen

Programm

Tag 1:

  • Einführung in C++, Variablen und Initialisierung, Kontrollstrukturen.
  • Am Ende des Tages werden die Teilnehmer in der Lage sein zu erklären, was C++ ist, wie das Kompilierungsmodell funktioniert und wofür es verwendet werden kann. Sie werden auch in der Lage sein, grundlegende Anwendungen zu lesen und zu schreiben, die aus Datenstrukturen und allgemeinen Kontrollstrukturen bestehen.

Tag 2:

  • Funktionen, Klassen und Vererbung.
  • Am Ende des Tages werden die Teilnehmer in der Lage sein, fortgeschrittene Anwendungen unter Verwendung von Daten- und Kontrollstrukturen sowie Funktionen zu lesen und zu schreiben. Sie werden in der Lage sein, ihren Code mithilfe von Funktionen und objektorientierten Datenstrukturen wie Klassen richtig zu organisieren.

Tag 3:

  • Speicherorganisation und -verwaltung, Fehlerbehandlung und Ausnahmen, generische Programmierung und Vorlagen.
  • Am Ende des Tages werden die Teilnehmer die grundlegenden Mechanismen und wichtigen Implikationen der Speicherverwaltung in C++ verstehen. Sie werden in der Lage sein, Ausnahmen als Mittel zur strukturierten Fehlerbehandlung einzusetzen. Außerdem werden Sie in der Lage sein, Vorlagen zu verwenden, um typgenerischen, zur Kompilierzeit instanziierten Code zu erstellen.

Tag 4:

  • Die Standardbibliothek, Algorithmen und Iteratoren, Operatoren und Operatorüberladung. Optionale Themen (auf Anfrage): konstante Ausdrücke, das C++ Tooling und das Informations-Ökosystem.
  • Am Ende des Tages werden die Teilnehmer ein gutes Gefühl für den C++-Werkzeugkasten haben: die Standardbibliothek. Sie werden in der Lage sein, Algorithmen und Iteratoren einzusetzen, einige der wichtigsten Teile der Standardbibliothek. Außerdem werden sie in der Lage sein, die Operatorüberladung zu nutzen, um ihre eigenen Datenstrukturen vollständig in das Sprachvokabular zu integrieren. Am Ende des Kurses erhalten Sie Verweise auf Quellen für die weitere berufliche Entwicklung in C++.

Methoden

Vorlesungen, praktische Übungen, interaktive Diskussionen.

Ergebnisse: Das Kursmaterial besteht aus Folien, einer Ressourcenübersicht und einem Online-Code-Repository für Übungen und Lösungen.

Während und nach der Schulung steht der Trainer per E-Mail für Fragen und Unterstützung zur Verfügung.

Zertifizierung

Die Teilnehmer erhalten ein Kurszertifikat des High Tech Institute für die Teilnahme an dieser Schulung.

Kurs-Bewertungen

"Ein angenehmer, gut vermittelter und interaktiver Kurs über viele Aspekte von C++."

Baris Ozturk - SeeCubic

"Der Kurs war wirklich gut und informativ."

Sharlon Monte - MBI ICT Nieuwegein