本課程采用理論教學(xué)與項目實訓(xùn)相結(jié)合的方式,系統(tǒng)地介紹了3G技術(shù)與嵌入式Linux環(huán)境和應(yīng)用程序開發(fā)技術(shù)。培訓(xùn)內(nèi)容強化了Linux開發(fā)環(huán)境、Linux操作系統(tǒng)的基本原理、C和C++基礎(chǔ)的基本能力,在此基礎(chǔ)上深入了解和掌握移動通訊的原理和業(yè)務(wù)流程、協(xié)議棧的實現(xiàn)和應(yīng)用,滿足企業(yè)對3G通信系統(tǒng)的嵌入式軟件開發(fā)工程師需求。
通過本課程的學(xué)習(xí),學(xué)員可以熟悉嵌入式Linux的開發(fā)環(huán)境,熟練掌握Linux下系統(tǒng)程序、網(wǎng)絡(luò)編程、3G協(xié)議應(yīng)用和業(yè)務(wù)編程,能從事3G通信系統(tǒng)嵌入式應(yīng)用程序相關(guān)領(lǐng)域開發(fā)工作。
課程大綱
*階段:嵌入式開發(fā)基礎(chǔ)
第二階段:嵌入式C語言編程
第三階段:Linux系統(tǒng)程序設(shè)計
第四階段:網(wǎng)絡(luò)通信終端項目訓(xùn)練
第五階段:ARM原理與應(yīng)用
第六階段:Linux系統(tǒng)開發(fā)及驅(qū)動原理
第七階段:嵌入式C++編程及QT編程
第八階段:設(shè)計模式
第九階段:移動通信技術(shù)和3G基礎(chǔ)
第十階段:NOKIA 3G手機開發(fā)實訓(xùn)項目
第十一階段:畢業(yè)測評及就業(yè)指導(dǎo)