Seminar - TAE – Technische Akademie Esslingen
Viele Entwickler von embedded Systemen kennen die typischen Probleme aus ihren Projekten: wachsender Codeumfang, schwer wartbare C-Strukturen, fehleranfällige Speicherverwaltung und ein hoher Aufwand, Komponenten so zu entwerfen, dass sie vielseitig wiederverwenden werden können. Zusammen mit begrenzten Hardwareressourcen und hohen Anforderungen an die Zuverlässigkeit entstehen dadurch häufig komplexe und schwer beherrschbare Softwarearchitekturen.
Bei der Weiterentwicklung von modernem C++ war es ein wesentliches Ziel, diese Herausforderungen auch für embedded Anwendungen zu reduzieren. Die Erweiterungen der Standardbibliothek sowie zahlreiche Sprachmerkmale aus C++11 bis C++20 ermöglichen typsichere, wartbare und ressourcenschonende Lösungen für Mikrocontrollersysteme.
Diese Weiterbildung zeigt anhand zahlreicher Praxisbeispiele, wie moderne C++-Konzepte in embedded Projekten eingesetzt werden können und welchen Beitrag sie zu einer strukturierten, leistungsfähigen und zukunftsfähigen Softwareentwicklung leisten.
Die Weiterbildung baut auf den Inhalten des Grundkurses auf und vermittelt weiterführende Methoden für die Entwicklung moderner embedded Systeme mit C++. Im Mittelpunkt stehen ausgewählte Bestandteile der Standardbibliothek aus C++11 bis C++20, die für Mikrocontroller-Anwendungen einen besonderen praktischen Nutzen bieten. Dazu gehören insbesondere Exception Handling, Lambda-Ausdrücke, Container und Algorithmen der Standardb...
| Termin | Ort | Preis* |
|---|---|---|
| 30.11.2026- 03.12.2026 | Ostfildern | 1.930,00 € |
Viele Entwickler von embedded Systemen kennen die typischen Probleme aus ihren Projekten: wachsender Codeumfang, schwer wartbare C-Strukturen, fehleranfällige Speicherverwaltung und ein hoher Aufwand, Komponenten so zu entwerfen, dass sie vielseitig wiederverwenden werden können. Zusammen mit begrenzten Hardwareressourcen und hohen Anforderungen an die Zuverlässigkeit entstehen dadurch häufig komplexe und schwer beherrschbare Softwarearchitekturen.
Bei der Weiterentwicklung von modernem C++ war es ein wesentliches Ziel, diese Herausforderungen auch für embedded Anwendungen zu reduzieren. Die Erweiterungen der Standardbibliothek sowie zahlreiche Sprachmerkmale aus C++11 bis C++20 ermöglichen typsichere, wartbare und ressourcenschonende Lösungen für Mikrocontrollersysteme.
Diese Weiterbildung zeigt anhand zahlreicher Praxisbeispiele, wie moderne C++-Konzepte in embedded Projekten eingesetzt werden können und welchen Beitrag sie zu einer strukturierten, leistungsfähigen und zukunftsfähigen Softwareentwicklung leisten.
Die Weiterbildung baut auf den Inhalten des Grundkurses auf und vermittelt weiterführende Methoden für die Entwicklung moderner embedded Systeme mit C++. Im Mittelpunkt stehen ausgewählte Bestandteile der Standardbibliothek aus C++11 bis C++20, die für Mikrocontroller-Anwendungen einen besonderen praktischen Nutzen bieten. Dazu gehören insbesondere Exception Handling, Lambda-Ausdrücke, Container und Algorithmen der Standardbibliothek, Templates, Smart Pointer sowie Multithreading.
Ergänzend werden die MISRA C++:2023 Guidelines und die C++ Core Guidelines vorgestellt. Beide Regelwerke berücksichtigen die Möglichkeiten moderner C++-Standards und unterstützen dabei, sicheren, wartbaren und leistungsfähigen C++-Code für professionelle embedded Anwendungen zu entwickeln.
Nach der Weiterbildung können Sie:
Nutzen der Weiterbildung
Die Weiterbildung unterstützt dabei, komplexe embedded Softwareprojekte strukturierter und wartbarer umzusetzen. Moderne C++-Methoden und die Standardbibliothek reduzieren typische Fehlerquellen bei Speicherverwaltung, Parallelisierung und Schnittstellenentwicklung. Dadurch verbessern sich Codequalität, Wiederverwendbarkeit und Effizienz in embedded Entwicklungsprojekten nachhaltig.
Business-Nutzen
Die Weiterbildung trägt dazu bei, Embedded-Softwarearchitekturen strukturierter und wirtschaftlicher umzusetzen. Der gezielte Einsatz moderner C++-Methoden und der Standardbibliothek reduziert Entwicklungs- und Wartungsaufwände, verbessert die Qualität komplexer Softwareprojekte und unterstützt robuste Softwarearchitekturen. Dadurch lassen sich technische Risiken und Folgekosten über den gesamten Softwarelebenszyklus hinweg reduzieren.
Die Weiterbildung baut auf den Inhalten des Grundkurses auf und vermittelt weiterführende Methoden für die Entwicklung moderner embedded Systeme mit C++. Im Mittelpunkt stehen ausgewählte Bestandteile der Standardbibliothek aus C++11 bis C++20, die für Mikrocontroller-Anwendungen einen besonderen praktischen Nutzen bieten. Dazu gehören insbesondere Exception Handling, Lambda-Ausdrücke, Container und Algorithmen der Standardbibliothek, Templates, Smart Pointer sowie Multithreading.
Ergänzend werden die MISRA C++:2023 Guidelines und die C++ Core Guidelines vorgestellt. Beide Regelwerke berücksichtigen die Möglichkeiten moderner C++-Standards und unterstützen dabei, sicheren, wartbaren und leistungsfähigen C++-Code für professionelle embedded Anwendungen zu entwickeln.
Nach der Weiterbildung können Sie: