|
嵌入式Linux開(kāi)發(fā)工程師班招生簡(jiǎn)章 |
入學(xué)要求: |
理工科類(lèi)專(zhuān)科(包括專(zhuān)科)以上學(xué)歷,有C語(yǔ)言基礎(chǔ),通過(guò)入學(xué)測(cè)驗(yàn)。 |
教學(xué)質(zhì)量保障 |
◆ 我們采用3.0的教學(xué)方式,教學(xué)過(guò)程中特別注重實(shí)驗(yàn)教學(xué),讓學(xué)員在實(shí)踐中迅速提高;
◆ 提供學(xué)員職業(yè)素養(yǎng)教育;
◆ 培訓(xùn)合格學(xué)員可推薦就業(yè);
◆ 培訓(xùn)過(guò)程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽(tīng);
◆ 培訓(xùn)結(jié)束后免費(fèi)提供半年的技術(shù)支持,充分保證培訓(xùn)后出效果 |
就業(yè)承諾 |
1. 培訓(xùn)合格學(xué)員可推薦就業(yè);
2. 對(duì)學(xué)員進(jìn)行職業(yè)素養(yǎng)教育;根據(jù)學(xué)院實(shí)際情況建立學(xué)員就業(yè)檔案,確保準(zhǔn)確的為學(xué)員提供就業(yè)服務(wù),保證就業(yè)質(zhì)量。 |
開(kāi)課時(shí)間 |
課時(shí):脫產(chǎn)學(xué)習(xí)1個(gè)月時(shí)間;開(kāi)課時(shí)間:2024年12月30日......(歡迎您垂詢(xún),視教育質(zhì)量為生命!)
詳情請(qǐng)聯(lián)系負(fù)責(zé)老師:021-51875830 趙老師 手機(jī):15921673576/13918613812/13918613812 |
上課地點(diǎn): |
【上!浚和瑵(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號(hào)線白銀路站) 【深圳分部】:電影大廈(地鐵一號(hào)線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(hào)(中和大道)
注:外地學(xué)員可協(xié)助安排食宿(低300元/月) |
學(xué)費(fèi)優(yōu)惠措施 |
學(xué)員按需報(bào)選課程,可按“期”付費(fèi),同時(shí)報(bào)多期班或多人同時(shí)報(bào)選可再享受如下優(yōu)惠措施:
1、同時(shí)報(bào)選兩期班,享受95折優(yōu)惠;同時(shí)報(bào)選三期班,享受9折優(yōu)惠。
2、兩人同時(shí)報(bào)名,享受95折優(yōu)惠;三人及三人以上同時(shí)報(bào)名,享受9折優(yōu)惠。
3、以上優(yōu)惠措施可疊加使用。 |
各階段課程安排說(shuō)明 |
● 課程目標(biāo)
通過(guò)本課程的系統(tǒng)學(xué)習(xí),可以使學(xué)員由淺入深地對(duì)嵌入式Linux系統(tǒng)全面學(xué)習(xí),能夠獨(dú)立勝任嵌入式Linux應(yīng)用開(kāi)發(fā)、系統(tǒng)開(kāi)發(fā)、驅(qū)動(dòng)開(kāi)發(fā)等多方面工作。課程目標(biāo)包括:
1. 精通liunx操作系統(tǒng)使用; 2.
精通liunx下C語(yǔ)言高級(jí)編程; 3. 精通嵌入式liunx高級(jí)應(yīng)用開(kāi)發(fā);
4. 掌握ARM處理器平臺(tái)及其接口硬件開(kāi)發(fā); 5.
精通嵌入式Linux內(nèi)核裁減移植及內(nèi)核調(diào)試技巧; 6.
精通嵌入式Linux下Bootloader的編寫(xiě)方法; 7.
精通嵌入式Linux下常用接口的驅(qū)動(dòng)開(kāi)發(fā); 8. 了解WinCE系統(tǒng)的應(yīng)用開(kāi)發(fā)及底層開(kāi)發(fā)
9. 掌握嵌入式liunx實(shí)際項(xiàng)目案例開(kāi)發(fā)流程 |
第一階段 培訓(xùn)目標(biāo):嵌入式Linux軟件工程師 |
◆課程目標(biāo)
職場(chǎng)定位:嵌入式Linux軟件工程師
- 證書(shū):免費(fèi)頒發(fā)嵌入式Linux軟件工程師資格證。
- 本期課程目標(biāo):掌握C語(yǔ)言基本知識(shí)、C編程語(yǔ)法基礎(chǔ)和Linux操作系統(tǒng)的使用,熟練掌握嵌入式Linux的開(kāi)發(fā)環(huán)境,掌握Qt下進(jìn)行應(yīng)用程序開(kāi)發(fā)的技巧。
序號(hào) |
課程名稱(chēng) |
課程內(nèi)容 |
掌握要求 |
1 |
Linux操作系統(tǒng)使用 |
本課程從零起點(diǎn),講解Linux操作系統(tǒng)的概念和安裝方法,詳細(xì)介紹Linux下的基本命令、管理配置和編輯器,包括VI編輯器,GCC編譯器,GDB調(diào)試器和
Make 項(xiàng)目管理工具等知識(shí)。
◆ 職業(yè)素養(yǎng):推銷(xiāo)自己. |
精通 |
2 |
嵌入式Linux
C語(yǔ)言高級(jí)編程 |
◆ 復(fù)習(xí)C語(yǔ)言基礎(chǔ)知識(shí),強(qiáng)化指針和數(shù)組概念,學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和一些基本算法;
◆ 全面了解C語(yǔ)言標(biāo)準(zhǔn)庫(kù)提供的功能;
◆ 深入介紹C程序在編譯時(shí)與運(yùn)行時(shí)的基本原理;
◆ GNU C的拓展知識(shí);
◆ 從宏觀和微觀的角度討論高質(zhì)量C語(yǔ)言編程;
◆ 詳細(xì)介紹嵌入式C的特性及應(yīng)用;
|
精通 |
3 |
C++面向?qū)ο缶幊?/TD>
| ◆ Linux c++編程環(huán)境;
◆ C++語(yǔ)法基礎(chǔ);
◆ 數(shù)組、指針及引用;
◆ 函數(shù)、遞歸及程序結(jié)構(gòu);
◆ 復(fù)雜數(shù)據(jù)類(lèi)型;
◆ 面向?qū)ο蟾拍?
◆ 繼承及多重繼承;
◆ 運(yùn)算符重載;
◆ 模板類(lèi)及標(biāo)準(zhǔn)模板庫(kù);
◆ 異常處理;
◆ QT初步;
◆ 素質(zhì)培訓(xùn):如何寫(xiě)簡(jiǎn)歷.
|
掌握 |
4 |
嵌入式Linux項(xiàng)目開(kāi)發(fā)流程 |
本課程主要讓學(xué)員從宏觀了解嵌入式Linux開(kāi)發(fā)環(huán)境搭建和項(xiàng)目開(kāi)發(fā)流程,讓學(xué)員建立起整體架構(gòu)的概念,包括嵌入式產(chǎn)品需求分析和選型、硬件平臺(tái)、移植、啟動(dòng)代碼、驅(qū)動(dòng)開(kāi)發(fā)、系統(tǒng)部署等整個(gè)過(guò)程。 |
掌握 |
5 |
嵌入式Linux
GUI編程 |
◆ 嵌入式Linux GUI概述;
◆ X window及其它GUI編程基礎(chǔ);
◆ QT開(kāi)發(fā)基礎(chǔ);
◆ Qt事件機(jī)制及事件類(lèi);
◆ Qt對(duì)象間通信;
◆ Qt基本控件編程;
◆ Qt并發(fā)技術(shù);
◆ Qt國(guó)際化;
◆ Qt/Embeded編程技術(shù); |
警長(zhǎng)我 |
|
第二階段 培訓(xùn)目標(biāo):嵌入式Linux系統(tǒng)工程師 |
● 課程目標(biāo)
職場(chǎng)定位:嵌入式Linux系統(tǒng)工程師
- 證書(shū):免費(fèi)頒發(fā)嵌入式Linux系統(tǒng)工程師結(jié)業(yè)證。
- 本期課程目標(biāo):掌握嵌入式C語(yǔ)言編程技巧。精通嵌入式Linux下的程序設(shè)計(jì),熟悉嵌入式Linux開(kāi)發(fā)流程,強(qiáng)化學(xué)員對(duì)Linux應(yīng)用開(kāi)發(fā)的理解和編碼調(diào)試的能力,同時(shí)掌握bootloader和kernel的移植技能,了解ARM體系結(jié)構(gòu)和編程,具備ARM硬件接口的基礎(chǔ)知識(shí),并了解Linux內(nèi)核開(kāi)發(fā)相關(guān)內(nèi)容,初步掌握Linux下的驅(qū)動(dòng)程序開(kāi)發(fā)方法。
序號(hào) |
課程名稱(chēng) |
課程內(nèi)容 |
掌握要求 |
5 |
嵌入式
Linux高級(jí)應(yīng)用編程 |
精通嵌入式Linux開(kāi)發(fā)環(huán)境,強(qiáng)化學(xué)員對(duì)Linux應(yīng)用開(kāi)發(fā)的理解和編碼調(diào)試的能力,包括系統(tǒng)編程、文件I/O、多進(jìn)程和多線程、網(wǎng)絡(luò)編程、GUI圖形界面編程、數(shù)據(jù)庫(kù)。 |
精通 |
6 |
ARM處理器編程 |
ARM是嵌入式領(lǐng)域主要的CPU處理器,了解ARM處理器的基礎(chǔ)知識(shí)將為后面課程的底層開(kāi)發(fā)打好堅(jiān)實(shí)基礎(chǔ),本課程內(nèi)容包括ARM處理器體系結(jié)構(gòu)、編程環(huán)境、指令集、尋址方式、調(diào)試、匯編和混合編程等方面的內(nèi)容,為后面移植課程的學(xué)習(xí)打好基礎(chǔ)。學(xué)完此課程學(xué)員可獲得ARM公司全球統(tǒng)一授權(quán)培訓(xùn)證書(shū)。 |
掌握 |
7 |
ARM硬件接口開(kāi)發(fā) |
重點(diǎn)介紹ARM的常用接口開(kāi)發(fā)及硬件電路設(shè)計(jì)基礎(chǔ)(包括IO、串口、看門(mén)狗、實(shí)時(shí)時(shí)鐘、SPI、IIC、掃描鍵盤(pán)、FLASH操作等),為以后的設(shè)備驅(qū)動(dòng)的學(xué)習(xí)打好基礎(chǔ)。 |
了解 |
8 |
嵌入式Linux系統(tǒng)開(kāi)發(fā) |
系統(tǒng)開(kāi)發(fā)是嵌入式Linux底層開(kāi)發(fā)必備的基本技能,本課程將教會(huì)學(xué)員在硬件電路板做好的情況下,如何從零開(kāi)始搭建嵌入式Linux運(yùn)行環(huán)境,內(nèi)容包括內(nèi)核裁減、內(nèi)核移植、交叉編譯、內(nèi)核調(diào)試、啟動(dòng)程序Bootloader編寫(xiě)、根文件系統(tǒng)制作和集成部署Linux系統(tǒng)等整個(gè)流程。 |
精通 |
9 |
嵌入式Linux內(nèi)核開(kāi)發(fā) |
深入內(nèi)核細(xì)節(jié),了解Linux相關(guān)運(yùn)行機(jī)理,為后面的驅(qū)動(dòng)開(kāi)發(fā)打好理論基礎(chǔ),內(nèi)容包括內(nèi)核源碼結(jié)構(gòu)、內(nèi)存管理、進(jìn)程管理、中斷管理、系統(tǒng)調(diào)用、內(nèi)核同步、時(shí)鐘和定時(shí)器管理、信號(hào)、調(diào)度、進(jìn)程間通信、文件系統(tǒng)和I/O設(shè)備管理等方面的內(nèi)容。 |
了解 |
10 |
嵌入式Linux驅(qū)動(dòng)開(kāi)發(fā)基礎(chǔ) |
嵌入式Linux驅(qū)動(dòng)開(kāi)發(fā)相關(guān)概念及開(kāi)發(fā)流程,了解驅(qū)動(dòng)涉及到的關(guān)鍵技術(shù)點(diǎn),并重點(diǎn)學(xué)習(xí)字符設(shè)備驅(qū)動(dòng)開(kāi)發(fā),包括串口、I/O、看門(mén)狗、實(shí)時(shí)時(shí)鐘、SPI、IIC、掃描鍵盤(pán)、A/D轉(zhuǎn)換、定時(shí)器等接口的驅(qū)動(dòng)開(kāi)發(fā),為第三期課程深入學(xué)習(xí)驅(qū)動(dòng)高級(jí)開(kāi)發(fā)打好基礎(chǔ)。 |
掌握 |
|
第三階段
培訓(xùn)目標(biāo):嵌入式Linux驅(qū)動(dòng)工程師 |
● 課程目標(biāo)
職場(chǎng)定位:嵌入式Linux驅(qū)動(dòng)工程師
- 證書(shū):免費(fèi)頒發(fā)嵌入式Linux驅(qū)動(dòng)工程師資格證書(shū)。
- 本期目標(biāo):掌握嵌入式Linux應(yīng)用開(kāi)發(fā)和系統(tǒng)開(kāi)發(fā)能力。掌握嵌入式產(chǎn)品開(kāi)發(fā)從需求分析到詳細(xì)設(shè)計(jì)全過(guò)程,深入掌握Linux驅(qū)動(dòng)程序開(kāi)發(fā)技巧,能夠熟練的移植或編寫(xiě)設(shè)備驅(qū)動(dòng)。本課程注重實(shí)踐,實(shí)驗(yàn)內(nèi)容占很大的比重,通過(guò)這些實(shí)驗(yàn),可望超過(guò)企業(yè)的要求。
序號(hào) |
課程名稱(chēng) |
課程內(nèi)容 |
掌握要求 |
11 |
嵌入式C語(yǔ)言編程強(qiáng)化 |
◆ 復(fù)習(xí)C語(yǔ)言基礎(chǔ)知識(shí),強(qiáng)化指針和數(shù)組概念,學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和一些基本算法;
◆ 全面了解C語(yǔ)言標(biāo)準(zhǔn)庫(kù)提供的功能;
◆ 深入介紹C程序在編譯時(shí)與運(yùn)行時(shí)的基本原理;
◆ GNU C的拓展知識(shí);
◆ 從宏觀和微觀的角度討論高質(zhì)量C語(yǔ)言編程;
◆ 詳細(xì)介紹嵌入式C的特性及應(yīng)用;
◆ 職業(yè)素養(yǎng):推銷(xiāo)自己.
|
精通 |
12 |
嵌入式Linux驅(qū)動(dòng)高級(jí)開(kāi)發(fā) |
驅(qū)動(dòng)開(kāi)發(fā)是嵌入式Linux開(kāi)發(fā)難度高的內(nèi)容,也是目前嵌入式行業(yè)緊缺的人才之一。有了前面課程知識(shí)的鋪墊,本課程將重點(diǎn)講解嵌入式Linux下常用接口驅(qū)動(dòng)的編寫(xiě)方法,內(nèi)容包括:
1、flash驅(qū)動(dòng):掌握在linux環(huán)境下驅(qū)動(dòng)常見(jiàn)flash存儲(chǔ)器(nor flash、nand
flash);
2、塊設(shè)備驅(qū)動(dòng):掌握塊設(shè)備驅(qū)動(dòng)的原理、學(xué)會(huì)ramdisk的編寫(xiě);
3、網(wǎng)卡驅(qū)動(dòng):掌握網(wǎng)卡設(shè)備的編寫(xiě)原理、能夠熟練移植各種網(wǎng)卡驅(qū)動(dòng)。在對(duì)網(wǎng)卡硬件寄存器熟悉的基礎(chǔ)上,有能力為其編寫(xiě)出完善的網(wǎng)卡驅(qū)動(dòng);
4、液晶驅(qū)動(dòng):掌握f(shuō)rambuffer驅(qū)動(dòng)的原理。有能力在有控制器的嵌入式平臺(tái)上參考液晶手冊(cè)實(shí)現(xiàn)各種常見(jiàn)液晶驅(qū)動(dòng);
5、sd卡驅(qū)動(dòng):掌握sdio接口操作,熟悉sd卡驅(qū)動(dòng)驅(qū)動(dòng)的原理;
6、usb設(shè)備驅(qū)動(dòng):了解usb主機(jī)設(shè)備驅(qū)動(dòng)的結(jié)構(gòu)及編程方式。 |
精通 |
13 |
嵌入式Linux項(xiàng)目實(shí)踐 |
本課程將通過(guò)一個(gè)真實(shí)完整的項(xiàng)目案例,讓學(xué)員了解真實(shí)項(xiàng)目的開(kāi)發(fā)流程,讓學(xué)員知道如何將所學(xué)知識(shí)應(yīng)用到項(xiàng)目開(kāi)發(fā)中。本課程將模擬真實(shí)項(xiàng)目的管理過(guò)程,培養(yǎng)學(xué)員項(xiàng)目團(tuán)隊(duì)協(xié)同開(kāi)發(fā)能力,項(xiàng)目文檔編寫(xiě)能力和新知識(shí)的學(xué)習(xí)能力,為下一步就業(yè)做好知識(shí)上和心理上的充分準(zhǔn)備。目前學(xué)員在嵌入式學(xué)院可完成的真實(shí)項(xiàng)目包括:遠(yuǎn)程視頻監(jiān)控系統(tǒng)、商用POS機(jī)、汽車(chē)導(dǎo)航GPS、個(gè)人娛樂(lè)系統(tǒng)PMP,學(xué)員可在嵌入式學(xué)院學(xué)習(xí)期間獨(dú)立完成其中一個(gè)項(xiàng)目,其他項(xiàng)目可在結(jié)業(yè)后完成。 |
掌握 |
|