Projekt Yocto – kompleksowe szkolenie

Opis

Szkolenie zapewnia gruntowne przygotowanie do projektowania i wdrażania systemów opartych o Yocto. Program został zaprojektowany tak, aby uczestnicy mogli poznać zarówno teoretyczne podstawy, jak i praktyczne aspekty tworzenia własnych dystrybucji Linux. Podczas warsztatów uczestnicy uczą się zarządzać warstwami, tworzyć własne przepisy oraz optymalizować proces budowania. Zajęcia prowadzone są w formie warsztatowej, gdzie każde zagadnienie jest natychmiast weryfikowane w praktyce.

Profil uczestnika

  • Inżynierowie systemów wbudowanych
  • Programiści Linux embedded
  • DevOps dla systemów wbudowanych
  • Specjaliści BSP
  • Architekci systemów embedded
  • Integratorzy systemów

Agenda

  1. Architektura Yocto Project
    • Koncepcje i komponenty
    • OpenEmbedded Build System
    • BitBake i przepisy
    • Zarządzanie metadanymi
  2. Tworzenie dystrybucji
    • Konfiguracja warstw
    • Zarządzanie pakietami
    • Dostosowywanie obrazów
    • Integracja aplikacji
  3. Zaawansowane techniki
    • Debugowanie buildów
    • Optymalizacja wydajności
    • Własne warstwy i przepisy
    • Zarządzanie zależnościami
  4. Wdrożenie produkcyjne
    • Strategie testowania
    • Bezpieczeństwo systemu
    • Aktualizacje OTA
    • Monitoring i diagnostyka

Korzyści

Po ukończeniu szkolenia uczestnicy będą posiadać umiejętności niezbędne do projektowania i wdrażania systemów z Yocto Project. Zdobędą dogłębną wiedzę o tworzeniu własnych dystrybucji Linux oraz zarządzaniu procesem budowania. Uczestnicy nauczą się implementować zaawansowane rozwiązania dla systemów wbudowanych oraz optymalizować proces wytwarzania oprogramowania. Poznają również metody efektywnego debugowania i utrzymania systemów w środowisku produkcyjnym.

Wymagane przygotowanie uczestników

  • Zaawansowana znajomość Linux
  • Doświadczenie w systemach wbudowanych
  • Znajomość programowania C/C++
  • Podstawy skryptów powłoki

Zagadnienia

  • Architektura Yocto Project
  • BitBake i przepisy
  • Zarządzanie warstwami
  • Konfiguracja buildów
  • Optymalizacja systemu
  • Bezpieczeństwo
  • Aktualizacje OTA
  • Testowanie obrazów
  • Debugowanie
  • Wdrożenia produkcyjne
  • Monitoring systemów
  • Zarządzanie wersjami

Poznaj naszą firmę

INFORMACJA CENOWA:
od 6050 zł netto za jedną osobę

CZAS TRWANIA (dni): 4

KOD SZKOLENIA: IT-EM-41

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *