物聯網國際軟件工程師就業班(C/C++方向)

課程大綱
粵嵌物聯網國際軟件工程師就業班(C/C++方向)培訓的課程體系根據嵌入式企業不斷變化的用人需求及多年的技能培養經驗,結合培訓學員的自身技能提升特點,將整個課程體系分為“四階”梯度,由淺到深,由基礎技能到高階技能的培養貫穿于一體,覆蓋“專業技能”、
“職業素養”、“心理素質”等方面。
第一階段C/C++語言開發基礎
主要內容

本階段熟練掌握unix/Linux使用及基本命令,掌握數據類型運算符及表達式,深入了解C++類與對象的問題,熟悉線性表與相關函數,通過相關的項目實踐來達到階段學習目標。

具體課程

1、unix/Linux基本命令

2、C/C++面向過程開發

3、C++面向對象開發

4、數據結構及基本算法

5、模板與STL

6、項目及測試

第二階段Unix/Linux平臺(及嵌入式Linux平臺)C++應用開發
主要內容

初步接觸交叉開發、進程間通信、數據庫開發以及網絡編程等相關知識,通過實際項目開發來深入理解各種知識的用法。

具體課程

1、嵌入式交叉開發

2、unix/Linux文件IO

3、unix/Linux并發技術

4、socket 網絡編程

5、shell 腳本編程

6、數據庫開發

第三階段跨平臺QT開發(uindows/unix/macos/嵌入式平臺)
主要內容

主要學習QT開發相關知識,比如:QT數據庫、QT網絡、QT線程、QT事件等等,并最終能夠利用QT知識開發出多媒體播放器。

具體課程

1、QT基礎

2、QT數據庫、QT網絡、QT線程、QT事件以及QT多媒體

3、QT model-view 模型、QT移植、QT串口開發以及QT樣式表

4、項目:多媒體播放器

第四階段大項目開發
主要內容

本階段學習總結前三個階段知識,通過實際大項目開發來提升技術能力,為成為一名合格的技術開發人員打下堅實的基礎。

15选5走势图2元网官方同步