---
title: Seminar Fortgeschrittene C++-Programmierung und effizientes Fehlermanagement
url: "https://www.tae.de/weiterbildung/it-ki/softwareentwicklung/fortgeschrittene-c-programmierung-und-effizientes-fehlermanagement/"
description: Erweiterungen, Tests, Drittherstellerbibliotheken und generische Programmierung in C++ ▷ Dieses Seminar bietet eine intensive Auseinandersetzung mit komplexen Themen in der C++ Programmierung, einschließlich der Anwendung von STL, effizientem Fehlermanagement, Drittherstellerbibliotheken...
image: "https://www.tae.de/_assets/cf7b9e929dc16279bbae7f6de48311fe/Assets/Images/OgImageTaeFocus-2026.png"
date: 2023-09-04
modified: 2026-10-04
course_identifier: 36092
course_type: OS
course_state: Termine in Planung
course_delivery_type: Standard
course_duration: 3 Tage
course_price_eur: 1550.00
course_departments:
  - "IT & KI"
course_categories:
  - Softwareentwicklung
---

# Seminar Fortgeschrittene C++-Programmierung und effizientes Fehlermanagement

Neuer Termin in Planung!

 Fortgeschrittene C++-Programmierung und effizientes Fehlermanagement
======================================================================

 Erweiterungen, Tests, Drittherstellerbibliotheken und generische Programmierung in C++
----------------------------------------------------------------------------------------

  Neuer Termin in Planung!  Die nachfolgenden Informationen beziehen sich auf die zuletzt stattgefundene Veranstaltung. Ein neuer Termin für diesen Kurs ist bereits in Planung. Gerne benachrichtigen wir Sie per E-Mail, sobald der neue Termin feststeht.

 [ Terminbenachrichtigung erhalten ](https://www.tae.de/warteliste/?tx_taeevents_waitinglistform%5Baction%5D=form&tx_taeevents_waitinglistform%5Bcontroller%5D=WaitingList&tx_taeevents_waitinglistform%5BcourseId%5D=3642&tx_taeevents_waitinglistform%5BeventId%5D=181223&cHash=a0f1562babd5505ac6e3238ab79aaf91f5ca206e57c23f3541c3f74bc77c301d)

Beginn:

 15.04.2026 - 09:00 Uhr

Ende:

 17.04.2026 - 16:30 Uhr

Dauer:

 3,0 Tage

  Live-Online [  ](https://www.tae.de/lernsettings/)

Veranstaltungsnr.:

 36092.00.005

 Referent:innen

 Live-Online

 EUR 1.550,00

 (MwSt.-frei)

 [  % ESF  45 % Zuschuss möglich

 ](https://www.tae.de/foerdermoeglichkeiten/esf/#gebuehren-foerderung) [ Zuschüsse nutzen ](#gebuehren-foerderung)

   Beschreibung   C++ ist eine der beliebtesten Programmiersprachen in der Softwareentwicklung und wird in systemnaher Programmierung, Desktop-Anwendungen bis hin zu Embedded Systems und wissenschaftlichen Berechnungen eingesetzt. Die hohe Leistung und Effizienz eignen sich besonders für rechenintensive Anwendungen wie Echtzeitsysteme, Simulationen und High-Performance-Computing.
C++ unterstützt die objektorientierte Programmierung (OOP), was die Strukturierung und Wiederverwendbarkeit von Code erleichtert. Ein weiterer Vorteil ist die Integration mit anderen Programmiersprachen wie C und Python. Mit den Standardbibliotheken sowie einer breiten Auswahl an Drittanbieter-Bibliotheken und Frameworks bietet C++ die Werkzeuge, um effizientere und leistungsfähigere Software zu schreiben.

C++ bietet Entwicklern viele Vorteile und Möglichkeiten, die es zu einer attraktiven Programmiersprache machen.

 **Ziel der Weiterbildung**
Dieses Seminar bietet eine intensive Auseinandersetzung mit komplexen Themen in der C++ Programmierung, einschließlich der Anwendung von STL, effizientem Fehlermanagement, Drittherstellerbibliotheken wie Boost und generischer Programmierung mit Templates. Die Agenda ermöglicht Ihnen, Ihre C++-Kenntnisse auf ein höheres Niveau zu bringen und anspruchsvolle Projekte erfolgreich zu entwickeln.

   Programm   Mittwoch, 15. bis Freitag, 17. April 2026
jeweils von 9.00 bis 16.30 Uhr, inkl. Pausen

**Erweiterungen und der Einsatz der C++ STL**

- Einführung in den Kurs und Überblick über die Agenda
- Überladen von Operatoren: Schlüsselwörter, Beispiele, Einschränkungen
- Schreiben eigener Erweiterungen und Überladungen
- Bedeutung der Standard Template Library (STL)
- Arbeiten mit Vectors, Maps und Queues aus der STL
- Anwendungen und Beispiele: Sortierung und Datenmanipulation

**Umgang mit Fehler und Tests in C++**

- effizientes Fehlerhandling: Exceptions und Best Practices
- Wichtigkeit von Testabdeckung und Testkonzepten
- Umgang mit Laufzeitfehlern und deren Behandlung
- Einführung in automatisiertes Testen (Unit Testing) mit C++
- Aufbau von Unit Tests nach der AAA-Regel und Frameworks
- fortgeschrittene Fehlersuche mit GDB, Tracing und Valgrind

**Arbeiten mit Drittherstellerbibliotheken**

- Vorstellung der Boost Library und ihrer vielfältigen Einsatzmöglichkeiten
- Installation und praktische Verwendung von Boost
- effektiver Umgang mit der Boost-Dokumentation und Ressourcen
- empfehlenswerte Funktionen aus der Boost Library für verschiedene Anwendungsfälle
- Integration von Boost für Unit Tests und Testframeworks
- fortgeschrittene Anwendungen und kreative Lösungen mit Boost

**Generische Programmierung mit Templates in C++**

- Konzept der generischen Programmierung und Flexibilität durch Templates
- Verwendung von Template-Funktionen: Typename oder class
- Spezifizierung von Template-Funktionen und -Klassen für individuelle Bedürfnisse
- Anwendung von Template-Klassen mit Parametern für wieder verwendbare Lösungen
- praktische Umsetzung von generischer Programmierung in realen Szenarien
- Überblick über die Makroprogrammierung und ihre Rolle in C++

**Abschluss**

- Zusammenfassung der Kursinhalte und Erreichung der Lernziele
- Diskussion und Austausch über praktische Anwendungen der erlernten Konzepte
- Fallstudien und Beispiele zur Umsetzung in realen Projekten
- offene Frage- und Antwortrunde für vertiefendes Verständnis

   Teilnehmer:innenkreis   Softwareentwickler, die bereits über Grundkenntnisse in C++ verfügen und ihre Fähigkeiten auf fortgeschrittener Ebene erweitern möchten.

   Veranstaltungsort    ONLINE

   Gebühren und Fördermöglichkeiten    Die Teilnahme beinhaltet ausführliche Unterlagen.

 **Preis:**
 Die Teilnahmegebühr beträgt:
 1.550,00 € (MwSt.-frei)

 **Fördermöglichkeiten:**

Für den aktuellen Veranstaltungstermin steht Ihnen die [ESF-Fachkursförderung](https://www.tae.de/foerdermoeglichkeiten/esf/) mit 45 % Zuschuss zu Ihrer Teilnahmegebühr zur Verfügung (solange das Fördervolumen noch nicht ausgeschöpft ist).
Für alle weiteren Termine erkundigen Sie sich bitte vorab bei unserer [Anmeldung](https://www.tae.de/service/kontakt/).

Weitere Bundesland-spezifische Fördermöglichkeiten finden Sie [hier](https://www.tae.de/foerdermoeglichkeiten/sonstige-bund-laender-eu/).

   Bewertungen unserer Teilnehmer Noch keine Bewertung für diesen Kurs vorhanden.
Hier finden Sie eine [Übersicht aller Rezensionen](https://www.tae.de/bewertungen/) .