Araç yazılımını AUTOSAR standardıyla geliştirin
Bu eğitim, otomotiv yazılımında kullanılan AUTOSAR Classic ve Adaptive platformlarını birlikte ele alır. Katmanlı mimari, Software Component (SWC), port ve interface tasarımı, RTE üretimi, OS ve zamanlama, iletişim yığını (CAN, LIN, Ethernet), tanılama (UDS,…
AUTOSAR Classic ve Adaptive platformlarda mimari, yapılandırma ve uygulama geliştirme
Bu eğitim, otomotiv yazılımında kullanılan AUTOSAR Classic ve Adaptive platformlarını birlikte ele alır. Katmanlı mimari, Software Component (SWC), port ve interface tasarımı, RTE üretimi, OS ve zamanlama, iletişim yığını (CAN, LIN, Ethernet), tanılama (UDS, DCM, DEM), bellek yönetimi, Adaptive Platform'da ara::com, SOME/IP, Execution Management, Update and Configuration Management ve fonksiyonel güvenlik yaklaşımı uygulamalı anlatılır.
3 Gün. Her gün dört modül; 1. günde AUTOSAR Classic: Mimari ve SWC Geliştirme ve 2. günde Classic BSW, İletişim ve Tanılama ve 3. günde AUTOSAR Adaptive: Servis Tabanlı Mimari ele alınır, her modül uygulamalı çalışmayla pekiştirilir.
İleri Seviye — AUTOSAR Classic ve Adaptive platform mimarileri, RTE, BSW, SOME/IP ve araç yazılımı geliştirme
Katılımcılar yapılandırma aracında SWC ve BSW modüllerini yapılandırır, RTE üretir, C kodunu bağlar ve simülasyon ortamında Classic ve Adaptive uygulamaları çalıştırır.
Classic ve Adaptive platformların rollerini ve geçiş stratejilerini karşılaştırırsınız.
Yapılandırma, kod üretimi ve entegrasyon akışını uçtan uca uygularsınız.
SOME/IP ve servis tabanlı mimariyle yeni nesil araç yazılımlarına hazırlanırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Gömülü C ve temel C++ (C++14) bilgisi gerekir.
Mikrodenetleyici, kesme ve zamanlayıcı kavramları bilinmelidir.
CAN protokolü hakkında temel bilgi faydalıdır.
Linux ve Windows çalıştırabilen 16 GB RAM bilgisayar; AUTOSAR araç zinciri eğitim lisansı sağlanır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Classic katmanları ve bileşen türlerini açıklayabilirsiniz.
Port ve arayüzlerle yazılım bileşeni tasarlayabilirsiniz.
RTE API'leriyle runnable ve veri akışını kurabilirsiniz.
Task, alarm ve öncelikleri zamanlama gereksinimine göre yapılandırabilirsiniz.
MCAL ve ComStack modüllerini yapılandırabilirsiniz.
UDS servisleriyle Dcm ve Dem'i devreye alabilirsiniz.
ara::com ile servis tabanlı Adaptive uygulama geliştirebilirsiniz.
Classic ve Adaptive uygulamaları SOME/IP üzerinden bütünleştirebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Go web sunucusu eğitimi: net/http, ServeMux, middleware, JSON API, context, TLS, graceful shutdown ve httptest ile uygulamalı 2 gün.
Detayları Gör →Go web geliştirme temelleri eğitimi: go mod, net/http, form, çerez ve oturum, html/template, SQLite ve test ile uygulamalı 2 gün.
Detayları Gör →Go template eğitimi: html/template, aksiyonlar, pipeline, FuncMap, layout/block, bağlamsal kaçış, embed ve şablon testi ile uygulamalı 2 gün.
Detayları Gör →Gelişmiş web uygulama geliştirme eğitimi: React, TypeScript, REST/GraphQL, JWT/OAuth2, PostgreSQL, OWASP, performans ve CI/CD ile uygulamalı 4 gün.
Detayları Gör →Temel web uygulama geliştirme eğitimi: HTML, CSS, JavaScript, Node.js, Express, SQL, oturum yönetimi ve yayınlama ile sıfırdan 3 günlük uygulamalı program.
Detayları Gör →