Dieser Kurs richtet sich an Absolvent:innen des Zephyr-Grundlagen-Trainings bzw. Teilnehmer:innen, die bereits erste Schritte mit dem Zephyr Project getan haben und die bereits erworbenen Kenntnisse vertiefen möchten. Der Advanced-Kurs legt seinen Schwerpunkt dabei auf die typischen Fragestellungen während des Produktlebenszyklus‘ eines Embedded Devices.
Beginnend mit der Entwicklung erster Prototypen, der inkrementellen Erweiterung bestehender Funktionalität und Umsetzung von Firmware-Updates bis hin zur Mitigation von Risiken der Supply Chain wird den Teilnehmer:innen aufgezeigt, wie sich Zephyr optimal für eigene Projekte nutzen lässt.
Am Ende des zweitägigen Kurses haben die Teilnehmer:innen ein eigenes Downstream-Projekt aufgesetzt und dabei wichtige Ordnungsprinzipien für ein erweiterbares und wartungsfreundliches Softwaredesign inklusive der Erstellung der technischen Dokumentation kennengelernt.
Mit Hilfe der Möglichkeiten, die Zephyr bietet, wurde dabei das testgetriebene Design typischer Features einer Embedded-Applikation sowie deren Integration intensiv geübt.
Produkt- bzw. Softwareentwicklung von Embedded Devices.
Unser Trainingspartner inovex ist autorisierter Trainingspartner der Linux Foundation und Mitglied des Zephyr Project.