Embedded C Application Design Principles for Automotive Professionals 培訓
這是一個為期兩天的課程,涵蓋所有設計原則,包括代碼示例和最近的工業技術;對汽車軟件開發人員非常有用
課程簡介
- 什麼是設計?
- 設計工具概述
- 定義設計目標
- Software Engineering 挑戰
- 可重用
- 可維護性
- 測試
- 可配置性
- 抽象化
- 可讀性
- 無冗餘設計
- 分解
- 語言化
- 模組化
- 信息隱藏
- 上下文無關模組
- 松耦合
- 凝聚力強
- 非迴圈依賴關係
最低要求
- 基本的嵌入式系統知識
- 嵌入式 C Programming
Open Training Courses require 5+ participants.
Embedded C Application Design Principles for Automotive Professionals 培訓 - 預訂
Embedded C Application Design Principles for Automotive Professionals 培訓 - 詢問
Embedded C Application Design Principles for Automotive Professionals - 咨詢詢問
客戶評論 (1)
培訓師真的很友善,知識淵博,不厭其煩地解釋我不知道的事情
Felix - Microchip Technology Inc
Course - Embedded C Application Design Principles for Automotive Professionals
機器翻譯
Upcoming Courses
相關課程
Introduction to AUTOSAR RTE for Automotive Software Professionals
14 時間:為期兩天的課程,涵蓋與汽車軟件開發最著名的工業標準AUTomotiveOpen System Architecture RunTime Environment相關的所有原則;該課程包含基本主題和高級主題,對汽車專業人士非常有用
AUTOSAR DEM
7 時間:AUTOSAR (AUTomotiveOpen System ARchitecture) is an automotive software architecture for building vehicle applications. It provides system functions, interfaces, drivers and guidelines that enable the separation of software and hardware, and lead to cost-efficiency and reusability. The AUTOSAR architecture provides a diagnostic system, of which DEM (Diagnostic Event Manager) is one of the modules.
In this instructor-led, live training (online or onsite), participants will learn to configure DEM as they step through the creation and customization of a sample AUTOSTAR (AUTomotiveOpen System ARchitecture) application.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Autosar Introduction – Technology Overview
14 時間:這種以講師為主導的台灣現場培訓(現場或遠端)主要針對希望使用Autosar設計 汽車零部件的工程師。
在培訓結束時,參與者將能夠:
- 安裝和配置 Autosar。
- 設置工作流。
- 在 Autosar 環境中流暢導航。
- 高效工作。
AUTOSAR Motor Controller Design Basics
7 時間:這種以講師為主導的台灣現場現場培訓面向希望使用AUTOSAR設計汽車電機控制器的汽車工程師。
在培訓結束時,參與者將能夠:
- 瞭解AUTOSAR架構和方法。
- 瞭解如何使用AUTOSAR設計電機控制器。
Advanced AUTOSAR RTE Development
35 時間:這種以講師為主導的台灣現場現場培訓面向高級軟體開發人員,他們希望獲得對AUTOSAR RTE系統的更深入的瞭解和理解,並掌握在其組織中開發和實施複雜的AUTOSAR RTE系統所需的技能。它將涵蓋高級主題,如RTE設計模式、配置、生成、測試和調試技術,以及各種AUTOSAR RTE元件。
在培訓結束時,參與者將能夠:
-
分析RTE
- 需求,為複雜的汽車應用設計高效的RTE解決方案。
- 開發和整合AUTOSAR RTE元件,如軟體元件、通信介面和服務介面。
- 通過配置 RTE 參數、實施自定義 RTE 擴展和應用最佳實踐來優化 RTE 性能。
- 解決常見的 RTE 問題並實施有效的調試技術。
- 利用高級 RTE 功能,例如多核支援、安全機制和分散式系統。
Design Sprint Workshop
35 時間:這種以講師為主導的台灣現場培訓(現場或遠端)針對的是希望學習如何在其組織內成功進行設計衝刺的人。
在培訓結束時,參與者將能夠:
- 降低將新產品推向市場的風險。
- 在構建產品之前,收集客戶對新概念的反饋。
- 激發團隊的創造力,更快地做出關鍵決策。
Design Thinking Workshop for Software Developers
14 時間:在這個由講師指導的台灣現場研討會培訓中,參與者將學習如何應用Design Thinking的五個階段,以更好地瞭解產品或服務的最終使用者遇到的問題,然後制定解決這些問題的最佳方法。
在培訓結束時,參與者將能夠:
- 使用創造性的策略,將客戶的需求與技術上可行的解決方案相匹配。
- 制定戰略以增加客戶價值並增強產品和服務供應。
Domain Driven Design: Concepts and Practices
21 時間:這種由講師指導的現場培訓台灣(在線或遠端)面向希望學習 DDD 概念和實踐並將其應用於其軟體專案的中級開發人員、架構師和分析師。
在培訓結束時,參與者將能夠:
- 掌握核心DDD概念(邊界上下文、實體等)及其在軟體專案中的應用。
- 應用戰略 DDD 來定義和設計領域模型、識別子領域並建立邊界。
- 使用 CQRS、工廠和事件溯源等模式實現戰術 DDD。
- 使用 DDD 技術有效地重構和現代化遺留系統。
- 設計和實現面向產品、領域和團隊的體系結構。
- 利用數據網格創建面向領域的數據平臺,支援數據發現和治理。
Design Patterns
14 時間:Design Patterns in C#
14 時間:目標組:
技術團隊負責人,軟件開發人員
學習目標:
培訓的目的是獲得在C#中設計高級開發/項目結構的能力。
在本課程中,學生將熟悉支持開發過程的MSDN資源和工具,例如Microsoft Visual Studio ,ReSharper。
PHP Patterns and Refactoring
21 時間:該課程專為有經驗的程式師設計,他們希望探索與模式使用和重構相關的問題。每個參與者都知道使用這些模式的屬性和實際示例,這反過來又將使應用程式代碼能夠有效地構建正確的應用程式。
JavaScript - Advanced Programming
14 時間:該培訓專為Java Script開發人員設計,旨在設計和實現高級Internet應用程序。培訓期間討論的主題旨在引入Java Script編程的最佳實踐,並突出最常見的錯誤。培訓的一個重點是使用Java Script語法討論可用的面向對象編程。
Object Oriented Design using Design Patterns
14 時間:目的:
幫助技術分析師和設計人員了解如何通過軟件實現需求,確保業務規範和軟件代碼之間的可追溯性。
這個為期2天的培訓課程旨在幫助技術分析師和設計師設計業務分析師描述的規範。在轉換為軟件組件表示之後,生成的系統組件跟踪系統對軟件組件結構的要求。
最後,這些技術規範在軟件代碼中實現並在組件基礎上進行測試。由此產生的軟件組件提供了良好的變化反應性,因為它們允許逐層跟踪系統行為的實現級別(從用戶界面到業務對象層,通過存儲actor的使用選擇的應用程序組件)。