課程詳情 在線報名
課程模塊 | |||
第1階段:(信息管理系統為驗收項目) | |||
實訓主題 | 實訓內容 | 實訓目標 | |
Linux開發環境、開發規范培訓 課時:2天 |
Unix開發環境 | Unix系統原理、Unix C開發環境、Unix常用文件目錄管理命令與網絡命令,Vi編輯器 | 能使用并管理Unix操作系統,建立并熟悉Unix /Linux C開發環境 |
0racle數據庫管理 課時:3天 |
0racle數據庫管理 | 0racle 10數據庫原理、SQL語句、數據庫表、視圖及索引 | 掌握數據庫基本DBA操作 熟練掌握SQL語句與編程 能熟練使用SQL語句快速操作企業級數據庫 |
嵌入式開發語言 課時:22天 |
標準C編程 | 數據類型,控制語句,自定義數據類型,模塊化程序設計,指針 | 熟練掌握c基礎語法,函數的編寫和調用,以及標準C函數庫 |
標準C++編程 |
C++面向對象,運算符號重載,模板,異常處理 |
掌握C++語法,掌握理解面向對象的編程思想與應用 | |
數據結構與算法 | 鏈表,棧,隊列,哈希表,2叉樹等容器實現 常用算法與排序算法實現 | 掌握各種基本數據結構的實現,了解常用算法,并能在軟件開發中靈活應用。 | |
STL |
I0,異常處理,STL容器、算法,迭代器,內存分配器 |
掌握標準C++的I0輸入輸出,編寫健壯穩定的應用,并能應用STL處理企業數據。 | |
階段項目 | 基本信息管理系統 |
能獨立使用C語言開發應用 |
第2階段:(電信計費采集與整合系統為驗收項目) | |||
實訓主題 | 實訓內容 | 實訓目標 | |
Unix/Linux應用開發 課時:19天 |
Unix/Linux系統高級編程 | Unix/Linux內存管理,文件與目錄管理,I0,進程創建,進程間通信,多線程 | 掌握C++語法,掌握理解面向對象的編程思想與應用 |
Unix/Linux系統網絡編程 | UDP與TCP網絡通信,常見網絡應用協議編程:協議,FTP協議 | 掌握常見網絡通信方式,掌握常用網絡應用協議,了解網絡安全編程技術 | |
QT圖形界面編程 | QT面向對象結構,QT信號與槽,QT對話框編程,QT菜單,QT常用控件,QT設計器與資源 | 掌握QT圖形界面編程 | |
Pro*C/C++編程 | Pro*C/C++程序結構,宿主變量與指示器變量,SQL通信區,Pro*C/C++異常處理,事務處理,使用游標,動態SQL語句,L0B對象處理 | 掌握0ralce數據庫的Pro*C/C++數據庫連接技術 | |
階段項目 | 網絡爬蟲:簡易引擎的實現 | 掌握基本的應用軟件開發能力 掌握程序的分析設計思路 獨立完成簡單應用軟件的編碼 |
第3階段: | |||
實訓主題 | 實訓內容 | 實訓目標 | |
嵌入式ARM驅動開發 課時:30天 |
ARM嵌入式開發環境 | ARM體系結構(包括指令分類,尋址方式、指令集、存儲系統、異常中斷處理),ARM嵌入式開發板硬件設計原理和基本硬件設計流程。 嵌入式Linux基本概念,ARM板的資源分配,啟動模式,Bootloader工作原理,uboot的燒寫,內核的燒寫,根文件系統的燒寫,uboot的使用指令,嵌入式Linux開發環境的搭建 | 了解ARM體系結構與設計原理, 熟練掌握各種外設的工作原理與驅動機制。 理解bootloader的工作原理, 能熟練使用uboot指令, 掌握s3c6410開發板的uboot、內核、根文件系統的燒寫 能搭建嵌入式Linux開發環境 |
嵌入式驅動開發 |
字符設備驅動,塊設備驅動,網絡設備驅動,音頻設備驅動,LCD液晶顯示器驅動,PCI設備驅動等 |
掌握Linux內核模塊的程序結構 掌握驅動開發的流程 熟練開發常見設備的驅動 |
|
階段項目 | LED廣告板開發 | 掌握各種驅動的原理與實現 能開發嵌入式設備驅動 |
|
嵌入式ARM應用開發 課時:5天 |
嵌入式 GUI開發 | QtEmbedded的安裝編譯,QtEmbedded常用組件,2D繪制等,QT移植 | 掌握嵌入式QT庫的使用, 能開發嵌入式GUI |
嵌入式網絡開發 | 嵌入式環境下socket編程,UDP,TCP | 掌握嵌入式網絡通信編程,能開發嵌入式網絡通信程序 | |
嵌入式數據庫開發 | 嵌入式SQLite數據庫,SQLite的移植 | 掌握嵌入式數據庫編程,能開發嵌入式數據庫應用程序 | |
嵌入式多媒體開發 | 解碼內存管理,JPEG與MPEG解碼,攝像頭視頻處理 | 掌握攝像頭圖像與視頻應用開發 | |
階段項目 | 通訊薄信息管理系統 或者圖像瀏覽器 或者文件下載與數據交換終端系統 | 掌握嵌入式應用開發技術,能獨立完成嵌入式應用程序的開發 | |
嵌入式3G智能手機開發 課時:6天 |
iPhone應用開發 | 視圖控制器,文件I0,SQLite數據庫,視圖繪制,圖像繪制,音頻播放與錄制,事件、Multi-Touch及手勢 | 掌握iPhone開發環境的搭建 掌握iPhone基本交互與視圖控制 掌握iPhone文件處理與數據庫處理 掌握iPhone的圖形繪制 掌握iPhone事件、Multi-Touch及手勢處理 |
階段項目 | 3G手機游戲 | 能獨立完整開發1款手機游戲,掌握手機軟件開發的特點 | |
項目實戰 課時:5天 |
項目實施 | 可選擇的項目 1)點菜手持終端 2)視頻點播手持終端 3)帶短信功能的溫度與火警報警系統 4)汽車智能報警系統 5)帶短信功能的入侵檢測監控系統 6)3G手機組裝 |
能提出嵌入式應用解決方案 能選擇適當的電子模塊 能開發相應的模塊設備驅動 掌握獨立嵌入式開發的能力 |
只要一個電話
我們免費為您回電