Einführung in Embedded C++

Praxisnaher Einstieg in moderne C++-Entwicklung für Embedded-Systeme

Die nächsten Termine

  • 15.09.2026 - 01.10.2026, remote, Deutsch, 2.100,00 € 
  • 14.01.2027 - 02.02.2027, remote, Deutsch, 2.100,00 € 
  • 14.09.2027 - 30.09.2027, remote, Deutsch, 2.100,00 €
C-Logo       
Training buchen

Beschreibung

Die Programmiersprache C++ hat eine über 40-jährige Geschichte. Trotz dieses stolzen Alters bleibt sie bis heute höchst relevant, ganz besonders im Bereich der Entwicklung von Embedded-Software. Nicht nur ist ein erheblicher Teil existierender Software in C++ implementiert, auch für neue Softwareprojekte wird die Sprache nach wie vor gewählt. Gleichzeitig entwickelt sich C++ kontinuierlich weiter und das Standardisierungskomitee veröffentlicht alle drei Jahre eine neue Version des C++-Standards.

Ziel dieser dreitägigen Schulung ist die Vermittlung solider Grundlagen in der sehr komplexen Programmiersprache C++. Dabei passen die Trainer:innen die Kursinhalte flexibel an den Wissensstand der Teilnehmenden an.

Zentrale Fragestellungen

  • Was sind häufige Hindernisse beim Schreiben von Programmen in C++?
  • Wie gelange ich von einem Problem, das ich lösen will, zu einem Programm, das es tatsächlich löst?
  • Was passiert wirklich bei der Ausführung eines von mir geschriebenen Programms im Computer?
  • Welche Teile meines Programms sollte ich besser zusammenhalten, welche getrennt halten?

Rahmendaten

  • Preis: € 2100 p. P. (zzgl. MwSt.)
  • Dauer: 3 Tage (6 Einheiten, jeweils 4 Stunden pro Einheit)
  • Format: Remote
  • Sprache: deutsch oder englisch
  • Es findet wöchentlich eine Trainingseinheit statt.
  • Sie erhalten ein signiertes Teilnahmezertifikat.

Zielgruppen

  • Fachanwender:innen aus dem Bereich Embedded-Software-Entwicklung
  • Vorwissen in C oder C++ ist nicht erforderlich.
  • Erfahrung mit einer imperativen Programmiersprache ist hilfreich.

Anwendungsbeispiel

Entwurf und Umsetzung von Funktionalität in einem eingebetteten System.

Agenda

  • So führt ein Computer wirklich ein Programm aus.
  • Einführung in die grundlegenden Konzepte von C++.
  • Design und Implementierung von Funktionen und Datenstrukturen.
  • Einführung in die Implementierung von Kommandozeilen-Anwendungen.
  • Einführung in die Strukturierung komplexer Software.
  • Verwaltung von Abhängigkeiten im Softwaresystem.
  • Ein Großteil des Trainings besteht aus interaktiver Programmierung sowie Übungen in Teamarbeit, die die Teilnehmenden in Kleingruppen lösen.