QR code for the current URL

Event ID: 58382

TAE – Technische Akademie Esslingen e.V. An der Akademie 5 73760 Ostfildern, Germany http://www.tae.de

Embedded C++ Aufbaukurs

Warum sollten Sie dieses Seminar besuchen?

Sie entwickeln Software für embedded Systeme und benötigen dafür einen fundierten Überblick über die weiterführenden Sprachelemente und die Standardbibliothek von modernem C++. 

Dann ist dieser Embedded C++ Aufbaukurs genau das Richtige für Sie!

In den letzten Jahren hat sich C++ stark weiterentwickelt: Viele neue Sprachelemente von C++11, C++14, C++17 und C++20 ermöglichen einfachere und sicherere Lösungen als mit C oder älteren Versionen von C++. Diese neuen Sprachelemente erzeugen oft auch schnelleren und kompakteren Code. Angesichts der Fülle dieser Weiterentwicklungen ist es aber oft schwierig, den Überblick nicht zu verlieren. In diesem Seminar lernen Sie, wie Sie diese Sprachelemente effizient einsetzen können. 

Dieses Seminar richtet sich sowohl an Anfänger als auch an C-Programmierer. Traditionellerweise werden embedded Programme oft in C geschrieben. Die immer mehr wachsende Komplexität der Programme ist aber mit den Mitteln von C oft nur noch schwer zu bewältigen. Hier bieten modernes C++ und die Standardbibliothek enorme Vorteile, die Entwicklungskosten sparen und zur Zuverlässigkeit der Anwendungen beitragen. 

Zusammen mit den Sprachelementen werden auch best practices wie die MISRA C++ 2023 Guidelines für sicherheitsrelevante Systeme vorgestellt.

Mit unserem Seminarangebot Embedded C++ Grundkurs - Von C zu modernem C++ in der Praxis (36335)Embedded C++ Grundkurs (35508) und der diesem zugehörige Aufbaukurs können Sie sich vom Einsteiger bis zum Experten für die aktuellen Sprachelemente von C++ und ihre Einsatzmöglichkeiten entwickeln.

Ziel der Weiterbildung

Was lernen Sie konkret?

Die Sprachelemente werden an vielen Beispielen aus dem embedded Umfeld vorgestellt. Dabei wird auf die besonderen Anforderungen an embedded Programme geachtet: Sie haben oft nur einen kleinen Speicher, sollen besonders schnell und zuverlässig sein und dürfen keinen Heap verwenden, damit es nicht zu einer Speicherfragmentierung kommt.

Diese Beispiele sind als in einem Internetbrowser lauffähige Projekte für einige gängige Mikrocontroller (STM32, ESP32 und Raspberry Pi) auf dem Wokwi-Simulator über 

https://www.rkaiser.de/embedded-cpp-wokwi-projects/

verfügbar und können von den Kursteilnehmern bearbeitet und durch eigene Aufgaben ergänzt werden. 
The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.
Important note:

Systematic data storage as well as the use of even parts of this database are only permitted with the written consent of unn | UNITED NEWS NETWORK GmbH.

unn | UNITED NEWS NETWORK GmbH 2002–2026, All rights reserved

The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.