Kod: AUT-036
Czas trwania: 20 godzin
Czas trwania: 20 godzin
Opis szkolenia
Kurs obejmuje omówienie platformy Adaptive Autosar i jej głównych komponentów oraz praktyczne szkolenie na zakończenie.Szkolenie obejmuje omówienie platformy Adaptive Autosar oraz szkolenie praktyczne. Uczestnicy kursu zapoznają się z głównymi komponentami stosu Adaptive Autosar, poznają różnice między Adaptive a Classic Autosar, Architekturę zorientowaną na usługi (Service-oriented Architectur - SOA) oraz niektóre nowoczesne funkcje C++, które są ważne z punktu widzenia rozwoju aplikacji na platformie Adaptive Autosar. Uczestnicy dowiedzą się także jak testować i debugować aplikację Adaptive.
Uczestnicy zapoznają się również z ogólnym procesem dostarczania aplikacji Adaptive Autosar, co pomoże im zrozumieć zakres odpowiedzialność jako programistów, integratorów lub testerów.
Plan szkolenia
Wprowadzenie• Zapoznanie się (prowadzący szkolenie, uczestnicy)
• Cel szkolenia
• Zakres szkolenia
• Kontekst
Omówienie Adaptive Autosar
• Czym jest Adaptive Autosar
• Omówienie systemu z platformą Adaptive Autosar
• Różnica między Adaptive a Classic Autosar
• Omówienie architektury Adaptive Autosar
• Czym jest architektura zorientowana na usługi (SOA)
• Omówienie głównych komponentów Adaptive Autosar
• Praktyczna wiedza z zakresu wielowątkowości na potrzeby rozwoju aplikacji Adaptive
Programowanie aplikacji Autosar
• Metodologia programowania
• Typowy przepływ pracy w zakresie projektowania, programowania i testowania aplikacji Adaptive
• Szczegółowy opis aplikacji demonstracyjnej i jej uruchomienie w środowisku QEMU
Testowane aplikacji Adaptive
• Omówienie metod testowania aplikacji Adaptive
• Jak zaprojektować framework do testów
• Wdrożenie i uruchomienie aplikacji testowej na obiekcie
Techniki debugowania i ćwiczenia praktyczne
• Różne metody debugowania aplikacji
• Praktyczna prezentacja debugowania wdrożonej aplikacji Adaptive
Ćwiczenia praktyczne
• Uczestnicy zostają podzieleni na 3-4 grupy i realizują ćwiczenie praktyczne oraz wyjaśniają z prowadzącym wszelkie pytania pojawiąjące się podczas ćwiczenia.
Podsumowanie
• Uwagi/opinie na zakończenie szkolenia
• Wypełnienie formularza z uwagami/opiniami
Cele
Ukończenie kursu pomoże uczestnikom rozwinąć następujące kluczowe umiejętności:- Zrozumienie platformy Adaptive Autosar i różnic w stosunku do Classic Autosar;
- Zrozumienie głównych komponentów Adaptive Autosar takich jak EM, PM, PHM, & SM itp;
- Znajomość architektury zorientowanej na usługi (SOA);
- Wybrane nowoczesne koncepcje C++ i wielowątkowości niezbędne do tworzenia aplikacji Adaptive Autosar;
- Zrozumienie ogólnego przepływu pracy w zakresie rozwoju, testowania i dostarczania aplikacji Adaptive Autosar;
- Definiowanie wybranych prostych interfejsów usług (ARXML);
- Opracowanie prostej aplikacji Adaptive Autosar i przetestowanie jej w symulowanym środowisku (QEMU).