Quay lại trang chủ
Expert

AUTOSAR Adaptive IVI Apps (C++, QT, QML)

Khóa học tập trung xây dựng ứng dụng IVI theo chuẩn AUTOSAR Adaptive trên nền tảng C++/Qt/QML. Lộ trình đi từ C++ hiện đại, kiến trúc UI đa màn hình, tích hợp middleware dịch vụ, đến hoàn thiện Car Dashboard có thể demo thực tế trên Ubuntu.

C++17Qt/QMLAUTOSAR AdaptiveService-Oriented ArchitecturevsomeipDashboard Integration
← Kéo ngang để xem toàn bộ sơ đồ →
Modern C++ Foundation
  • RAII, smart pointer, move semantics
  • -> viết code an toàn, dễ bảo trì
Data Structures & Patterns
  • STL, design patterns cho UI/service
  • -> tối ưu tổ chức mã nguồn
Concurrency Basics
  • thread, mutex, event loop
  • -> đảm bảo responsive cho IVI app
Giai Đoạn 1 Core C++

AUTOSAR Adaptive IVI Apps

Giai Đoạn 2 Qt/QML UI
Qt Architecture
  • Signal/Slot, QObject model
  • -> nền tảng cho màn hình đa module
QML Components
  • Component hóa màn hình, state binding
  • -> dễ mở rộng theo feature
UX & Animation
  • Transition, interaction feedback
  • -> giao diện IVI mượt và rõ ràng
Giai Đoạn 3 Adaptive SOA
Service/Client Model
  • Service discovery, method/event
  • -> chuẩn hóa giao tiếp nội bộ
vsomeip Integration
  • Mapping app data <-> SOME/IP
  • -> kết nối backend với UI realtime
Diagnostics & Logging
  • Log strategy, runtime debug
  • -> giảm rủi ro khi tích hợp hệ thống
Giai Đoạn 4 Capstone
Dashboard Integration
  • Ghép UI + service + data flow
  • -> hoàn thiện kiến trúc ứng dụng
Performance Tuning
  • Frame timing, startup, memory
  • -> cải thiện trải nghiệm người dùng
Final Demo
  • Demo Car Dashboard end-to-end
  • -> sẵn sàng làm portfolio/proposal

Tổng quan lộ trình

Tổng quan lộ trình

Chương trình gồm 4 giai đoạn nối tiếp, tập trung vào năng lực thiết kế ứng dụng IVI từ kiến trúc đến triển khai thực tế.

Giai đoạn 1Modern C++ FoundationRAII, STL, OOP, ConcurrencyGiai đoạn 2Qt/QML UI ArchitectureComponent, State, Multi-screenGiai đoạn 3Adaptive Service Integrationvsomeip, ara::com, Service-ClientGiai đoạn 4Capstone DashboardDeploy, Demo, Performance Tune
  • Thời lượng: 3 tháng
  • Số bài học: 16 bài theo pipeline phát triển IVI
  • Đầu ra: Dashboard hoàn chỉnh với service integration và demo thực tế

Bạn phù hợp với khóa học này nếu

  • Lập trình viên C++ muốn chuyển sang mảng IVI và AUTOSAR Adaptive.
  • Kỹ sư nhúng/ô tô cần kỹ năng xây dựng UI + service integration end-to-end.
  • Sinh viên năm cuối cần đồ án chất lượng theo chuẩn dự án công nghiệp.

Yêu cầu đầu vào

C++ cơ bản

Kết quả đạt được sau khóa học

  • Thành thạo C++ hiện đại phục vụ phát triển ứng dụng nhúng/ô tô.
  • Thiết kế UI IVI chuyên nghiệp bằng Qt/QML theo mô hình component.
  • Tích hợp service/client theo kiến trúc AUTOSAR Adaptive với vsomeip/ara::com.
  • Làm chủ tổ chức dự án dashboard theo hướng module hóa, dễ mở rộng.
  • Hoàn thiện capstone Car Dashboard có thể demo thực tế trên Ubuntu.

Thông tin khóa học

Thời lượng
3 tháng
Hình thức
Online
Phần cứng
PC (Ubuntu)
Cấp độ
Expert

Nội dung chính

Modern C++ & Qt/QML UIAdaptive Service IntegrationService-Client ArchitectureDashboard Capstone

Học phí & Chính sách

8.000.000 VNĐ

Tổng học phí

3 buổi học thử miễn phí
Đợt 1
2,000,000 VND(Tháng thứ nhất)
Đợt 2
3,000,000 VND(Tháng thứ hai)
Đợt 3
3,000,000 VND(Tháng thứ ba)
Đăng ký ngay
Mentor 1-1
Chứng chỉ
Online

Sẵn sàng bắt đầu hành trình?

Đăng ký khóa AUTOSAR Adaptive IVI Apps (C++, QT, QML) cùng đội ngũ mentor chuyên nghiệp từ HALA Academy.

Đăng ký ngay