Java/J2EE工程師實訓 培訓目標
培訓企業需求量大、就業率高、市場緊缺的嵌入式開發工程師,
學員將具備以下軟件開發技能:
1)掌握C語言、C編程和Linux操作系統的使用;
2)熟練掌握嵌入式Linux的開發環境,精通嵌入式Linux下的程序設計;
3)掌握bootloader 和kernel的移植技能;
4)掌握ARM體系結構和編程,具備ARM硬件接口的知識,
5)熟悉Linux內核開發相關內容,掌握Linux下的驅動程序開發方法;
培訓企業需求量大、就業率高、市場緊缺的嵌入式開發工程師,
學員將具備以下軟件開發技能:
1)掌握C語言、C編程和Linux操作系統的使用;
2)熟練掌握嵌入式Linux的開發環境,精通嵌入式Linux下的程序設計;
3)掌握bootloader 和kernel的移植技能;
4)掌握ARM體系結構和編程,具備ARM硬件接口的知識,
5)熟悉Linux內核開發相關內容,掌握Linux下的驅動程序開發方法;
技術名稱 | 知識要點 | 學習目的 |
Linux操作系統
|
|
講解Linux操作系統的概念和安裝方法,詳細介紹Linux下的基本命令、管理配置和編輯器,使用戶可以熟練地安裝、配置Linux操作系統,并且完成
|
Linux系統下C語言編程 |
|
在C語言基礎知識之上,通過大量編程實例重點講解C語言的高級編程知識,包括函數與程序結構、指針、數組、常用算法、庫函數的使用等知識。 |
C++面向對象編程 |
|
掌握面向對象編程的基本思想,以C++程序實例為主導逐步理解掌握類、對象、繼承、重載、多態、模板等概念及其編程。 |
Qt GUI編程
|
|
在Linux、Windows或其它類型的Unix操作系統上使用Qt類庫進行程序設計 |
UNIX網絡編程 |
|
學員可以掌握UNIX操作系統下基本的網絡編程。 |
ARM 硬件系統(裸機開發) |
|
學員將會熟練掌握ARM處理器的結構、功能,并能進行ARM裸機開發。 |
Linux設備驅動 |
|
建立核心概念與操作技巧,為不同種類硬件開發驅動。 |
Linux核心內部分析 |
|
學員能夠修改Linux核心,使其適用于他們自己的硬件或是應用程序,能夠更加有效率地開發設備驅動,主要是針對類unix操作系統。 |
Linux應用程序開發和移植 |
|
學員應當能夠得用Ubuntu Linux編寫程序并且從移植到其它系統上。 |
嵌入式Linux項目開發流程 |
嵌入式產品需求分析和選型 硬件平臺、移植 啟動代碼
驅動開發 系統部署 |
學員從宏觀了解嵌入式Linux開發環境搭建和項目開發流程,讓學員建立起整體架構的概念。 |
嵌入式Linux項目實踐 | 視頻監控系統、POS機、汽車導航GPS、 智能家居系統 |
精通各種驅動開發的流程 |
職業素質培養
|
|
|
簡歷和面試
|
|