Yocto Intensivkurs (Embedded Linux)
Linux

Yocto Intensivkurs (Embedded Linux)

Eigene Embedded-Linux-Images mit Yocto, BitBake, Recipes und BSPs sicher erstellen und anpassen

Die wichtigsten Themen

Yocto-Architektur und Build-System

Recipes, Layer und eigene Images

BSPs für konkrete Hardware-Plattformen

Softwarepakete und Abhängigkeiten

Flashen und Inbetriebnahme von Images

Debugging und Build-Optimierung

Überblick Der Yocto Intensivkurs führt dich systematisch in die Entwicklung eigener Embedded-Linux-Distributionen mit dem Yocto Project ein. Im Mittelpunkt stehen nicht nur Begriffe und Architektur, sondern der komplette Weg...

Der Yocto Intensivkurs führt dich systematisch in die Entwicklung eigener Embedded-Linux-Distributionen mit dem Yocto Project ein. Im Mittelpunkt stehen nicht nur Begriffe und Architektur, sondern der komplette Weg vom Build-System über Recipes, Layer und BitBake bis zum lauffähigen Image auf Zielhardware. Du arbeitest mit Hardware-Anpassungen, Board Support Packages, Bootloader-Aspekten, Softwarepaketen, Abhängigkeiten und typischen Fehlerbildern aus Yocto-Projekten.

Die Schulung eignet sich besonders, wenn Embedded-Linux-Systeme reproduzierbar aufgebaut, angepasst und in Entwicklungsprozesse integriert werden sollen. Neben der Erstellung eigener Images behandelt der Kurs auch Flashen, Inbetriebnahme, Benutzermanagement, Userspace-Debugging und Build-Optimierung für kürzere Entwicklungszyklen. Wenn du Linux-Systeme noch tiefer abstimmen möchtest, ist im Anschluss das Training Linux Systemanpassungen Deep Dive eine passende Vertiefung.

Im Kurspreis enthalten ist ein aktuelles ARM-Entwicklungsboard. Online-Teilnehmerinnen und Online-Teilnehmer erhalten dieses vorab per Versand.

Die Themen Struktur eines Embedded-Linux-Systems · Einführung in das Yocto Project · Aufbau und Architektur von Yocto · Zentrale Begriffe: Layer, Recipe, Image · Arbeiten mit BitBake · Build-Tasks und Abhängigkeiten...

Embedded Linux und Yocto-Grundlagen

  • Struktur eines Embedded-Linux-Systems
  • Einführung in das Yocto Project
  • Aufbau und Architektur von Yocto
  • Zentrale Begriffe: Layer, Recipe, Image

BitBake, Recipes und Layer

  • Arbeiten mit BitBake
  • Build-Tasks und Abhängigkeiten
  • Erstellen eigener Recipes
  • Aufbau eigener Layer

Images und Software-Integration

  • Benutzerdefinierte Images mit Yocto
  • Integration zusätzlicher Softwarepakete
  • Anpassung bestehender Paketrezepte
  • SDK und extensible SDK

Hardware-Anpassung und BSP

  • Konfiguration für Hardware-Plattformen
  • Anpassung an Prozessor-Architekturen
  • Board Support Packages
  • Machine-Konfigurationen und Plattformparameter

Systemstart und Inbetriebnahme

  • Bootloader und Systemstart
  • Plymouth und Boot-Anzeige
  • Flashen und Installieren von Images
  • Benutzermanagement im Zielsystem

Debugging und Build-Optimierung

  • Troubleshooting in Yocto-Projekten
  • Userspace-Debugging auf dem Target
  • Build-Optimierung für Entwicklungszyklen
  • Best Practices für Embedded-Projekte
Zielgruppe
  • Software-Entwicklerinnen und Software-Entwickler für Embedded Linux
  • Linux-Administratoren mit Embedded-Projektbezug
  • Systemarchitektinnen und Systemarchitekten für Geräteplattformen
  • Ingenieurinnen und Ingenieure für hardwarenahe Linux-Systeme
Das lernst du
  • Fundiertes Verständnis der Yocto-Architektur und des Build-Ablaufs
  • Eigene Recipes, Layer und Images strukturiert erstellen
  • Embedded-Linux-Systeme für konkrete Hardware-Plattformen anpassen
  • Softwarepakete, Abhängigkeiten und SDK-Workflows gezielt integrieren
  • Images flashen, in Betrieb nehmen und typische Fehler systematisch analysieren
  • Build-Prozesse für schnellere Entwicklungszyklen optimieren
So arbeiten wir
  • Trainergeführte Erklärungen zu Architektur, Begriffen und Build-Prozessen
  • Hands-on-Übungen mit Yocto, BitBake, Recipes, Layern und Images
  • Arbeit am enthaltenen ARM-Entwicklungsboard für Inbetriebnahme und Tests
  • Analyse typischer Fehlerbilder aus Build, Integration und Userspace
  • Transferübungen für eigene Embedded-Linux-Projekte und Team-Workflows
Empfohlene Vorkenntnisse
Dein Fahrplan

Lernziel: Die Teilnehmerinnen und Teilnehmer ordnen den Aufbau eines Embedded-Linux-Systems und die Rolle des Yocto Project im Entwicklungsprozess sicher ein.

Inhalt: Der Einstieg behandelt die Struktur eines Embedded Linux, zentrale Systembausteine und die Grundideen des Yocto Project. Anschließend folgen Aufbau und Architektur von Yocto, wichtige Begriffe wie Layer, Recipe, Image und Machine sowie der grundlegende Build-Ablauf.

Nutzen: Yocto-Projekte lassen sich fachlich einordnen, Systembestandteile werden nachvollziehbar und Architekturentscheidungen für Embedded-Linux-Images werden besser bewertbar.

Organisatorisches

Lernformate

Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.

Schulungsarten

Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.

Uhrzeiten

09:00-16:00 Uhr

Aktuelle Software

In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.

Deine Vorteile

Zufriedenheitsgarantie

Wir sind von unserer Qualität überzeugt. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.

Inklusivleistungen

Deine Teilnahme beinhaltet: Schulungsmaterial, Zertifikat, Verpflegung (bei Präsenzveranstaltungen) und persönliche Betreuung durch unsere Trainer und unser Orga-Team. Alles aus einer Hand - keine versteckten Kosten.

Lernen von Experten

Unsere Trainer sind zertifizierte und erfahrene Profis mit jahrelanger Berufserfahrung. Sie vermitteln dir in den Kursen nicht nur theoretisches Wissen, sondern teilen ihre Erfahrungen aus realen Projekten und helfen dir, das Gelernte direkt in deiner täglichen Arbeit anzuwenden. Das ist kein Werbeversprechen, sondern unser Anspruch. Am besten siehst du das in unseren Bewertungen, z.B. auch bei Google.

Keine Vorkasse

Du zahlst erst nach dem Seminar. Keine Vorkasse, keine Vorauszahlung - so kannst du sicher sein, dass du nur für das bezahlst, was du auch wirklich erhalten hast. Die Rechnung erhältst du erst nach Kursbeginn.

Max. 8 Teilnehmende

Wir setzen auf kleine Gruppen, damit du die Aufmerksamkeit bekommst, die du verdienst. So haben wir mehr Zeit für deine individuellen Fragen und können gezielt auf deine Bedürfnisse eingehen.

Termine & Buchung

Vor Ort

Standardpreis: 2.590,00 € netto (3.082,10 € brutto)
24. - 28.08.2026
Garantie
07. - 11.12.2026
Garantie
12. - 16.10.2026
08. - 12.02.2027
12. - 16.04.2027

Online

Standardpreis: 2.590,00 € netto (3.082,10 € brutto)
24. - 28.08.2026
Garantie
07. - 11.12.2026
Garantie
12. - 16.10.2026
08. - 12.02.2027
12. - 16.04.2027

Nicht der passende Termin dabei?

Wir finden eine Lösung: anderer Termin, mehrere Teilnehmer, Inhouse-Schulung oder individuelle Beratung.

Anfrage stellen
Inhouse & Firmenseminare

Lieber gleich das ganze Team schulen?

Diese Schulung gibt es auch exklusiv für dein Unternehmen, bei euch vor Ort, an unseren Standorten oder Live-Online. Inhalte und Termine nach Maß.

Beliebteste Wahl

Inhouse-Schulung

Wir kommen zu euch: diese Schulung maßgeschneidert in euren Räumen, für Unternehmen und Behörden.

  • Inhalte exakt auf euch zugeschnitten
  • Termine nach euren Bedürfnissen
  • Günstiger ab mehreren Teilnehmern
  • Vertraute Umgebung, kein Reiseaufwand
Inhouse-Schulung anfragen

Firmen-Seminar

Exklusiv für dein Team an einem unserer Standorte oder Live-Online, individuell angepasst.

  • Geschlossene Gruppe aus eurem Haus
  • Individuelle Terminplanung
  • An unseren Standorten oder Live-Online
  • Angepasste Inhalte
Firmen-Seminar anfragen

Fragen und Antworten zu Yocto Intensivkurs (Embedded Linux)

Für wen ist der Yocto Intensivkurs geeignet?

Der Yocto Intensivkurs richtet sich an Software-Entwicklerinnen und Software-Entwickler, Linux-Administratoren, Ingenieurinnen und Ingenieure sowie Systemarchitektinnen und Systemarchitekten, die Embedded Linux mit dem Yocto Project aufbauen oder anpassen möchten. Besonders passend ist die Schulung, wenn du eigene Linux-Distributionen für eingebettete Systeme erstellen willst.

Welche Vorkenntnisse brauche ich für das Yocto Seminar?

Du solltest gute Linux-Kenntnisse auf LPIC-1-Niveau mitbringen und sicher mit Shell, Dateisystem, Prozessen und grundlegender Systemadministration umgehen. Grundkenntnisse in C sind hilfreich, aber für den Einstieg in das Training nicht zwingend erforderlich.

Was lerne ich im Yocto Training inhaltlich?

Du lernst die Struktur von Embedded Linux, die Architektur des Yocto Project sowie den Umgang mit BitBake, Recipes und Layern. Außerdem behandelt das Training benutzerdefinierte Images, Software-Integration, Board Support Packages, Bootloader, Benutzermanagement, SDK-Workflows und Debugging in Yocto-Projekten.

Wie ist der 5-tägige Yocto Intensivkurs aufgebaut?

Der Kurs führt in fünf Tagen von den Grundlagen des Yocto Project bis zur Erstellung und Anpassung eigener Embedded-Linux-Images. Die Inhalte reichen von Architektur, BitBake und Recipes über Hardware-Anpassung, BSP und Flashen bis zu Troubleshooting, Userspace-Analyse und Build-Optimierung.

Lerne ich, Yocto für verschiedene Hardware-Plattformen zu konfigurieren?

Ja. Ein Schwerpunkt liegt auf der Konfiguration von Yocto für unterschiedliche Hardware-Plattformen und Prozessor-Architekturen. Dabei spielen Board Support Packages, Machine-Konfigurationen, Bootloader und der Weg vom Build-Artefakt bis zum startfähigen System eine wichtige Rolle.

Geht es im Kurs auch um BitBake, Recipes und eigene Layer?

Ja. Du arbeitest mit BitBake und lernst, wie Yocto-Recipes und eigene Layer aufgebaut werden. Dadurch kannst du Abhängigkeiten nachvollziehbar verwalten, eigene Software integrieren und bestehende Metadaten sauber erweitern.

Wird im Yocto Seminar auch Debugging und Build-Optimierung behandelt?

Ja. Das Seminar behandelt Debugging und Troubleshooting in Yocto-Projekten, einschließlich Userspace-Analyse, Log-Auswertung und typischer Build-Fehler. Wenn du Linux-Fehleranalyse unabhängig von Yocto vertiefen möchtest, passt ergänzend das Linux Troubleshooting Training.

Gibt es für Yocto eine offizielle Zertifizierung?

Für diesen Yocto Intensivkurs ist keine offizielle Zertifizierungsprüfung vorgesehen. Der Nutzen liegt in der praktischen Arbeit mit Yocto Project, BitBake, Recipes, Layern, BSPs und Embedded-Linux-Images für reale Entwicklungsprojekte.

Weitere häufig gestellte Fragen und Antworten findest du in den FAQs .

Unser Qualitätsversprechen: Wissen, das in der Praxis funktioniert

Aus der Praxis für die Praxis

Schluss mit theoretischem Ballast. Wir trainieren dich für reale IT-Herausforderungen, nicht für Multiple-Choice-Tests. Unsere Trainer vermitteln dir genau das Wissen, das am nächsten Montagmorgen im Job wirklich funktioniert.

Individuell statt "Schema F"

Deine Fragen passen nicht ins Standard-Skript? Bei uns schon. Wir verzichten auf starre Lehrpläne und geben deinen konkreten Projekt-Fragen Raum. Unsere Trainer passen die Inhalte flexibel an das an, was dich und dein Team aktuell weiterbringt.

Maximale Freiheit: Remote oder vor Ort

Lerne so, wie es in deinen Alltag passt - ohne Reise-Stress und Zeitverlust. Egal ob remote, hybrid oder präsent vor Ort: Wir garantieren dir ein nahtloses und effektives Lernerlebnis, egal von wo du dich zuschaltest.

Mit Zufriedenheitsgarantie

Wir sind von unserer Qualität überzeugt - und wollen, dass du es auch bist. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.

Über 20.000 Unternehmen und Behörden vertrauen auf uns

Alle Referenzen
Siemens Logo
Telekom Logo
Rheinmetall Logo
Infineon Logo
MAN Logo
Fraunhofer Logo
ADAC Logo
Munich Re Logo
Deutsche Bahn Logo
ab 2.590 €
zzgl. 19% MwSt.