課程詳情 學(xué)校簡介 學(xué)校地址 網(wǎng)上報名
關(guān)鍵詞:嵌入式培訓(xùn) 深圳嵌入式開發(fā)培訓(xùn) 嵌入式軟件開發(fā)
ITjob 嵌入式課程特色
師資強
ITjob主講老師,晁軍云 從業(yè)13年,潛心嵌入式開發(fā)。是深圳市嵌入式linux系統(tǒng)與應(yīng)用開發(fā)技術(shù)專家,ARM平臺上嵌入式圖形圖像處理技術(shù)總監(jiān),深圳市計算機行業(yè)協(xié)會嵌入式 圖形圖像處理專業(yè)組成員。為國企和政府開發(fā)過眾多大型項目,類似:中廣核電應(yīng)急指揮系統(tǒng),深圳龍崗應(yīng)急指揮系統(tǒng)等…
課程深
課程一直講到學(xué)生自己動手編寫驅(qū)動程序,并且還附送QT等選修課。很多學(xué)員在學(xué)習(xí)中就有簽約企業(yè)。
硬件設(shè)施齊全
每一位嵌入式學(xué)員,后期免費贈送學(xué)員高配android智能手機,給學(xué)員動手練習(xí)。
就業(yè)快
依拖計算機行業(yè)協(xié)會2000多家會員企業(yè),少部分學(xué)生在未畢業(yè)的時候,就在企業(yè)來ITjob現(xiàn)場招聘中簽約企業(yè)。
主講老師
項目/工作經(jīng)驗:從業(yè)12年。深圳市嵌入式linux系統(tǒng)與應(yīng)用開發(fā)技術(shù)專家,ARM平臺上嵌入式圖形圖像處理技術(shù)總監(jiān),深圳市計算機行業(yè)協(xié)會嵌入式...
授課風(fēng)格:授課條理清晰,講解細致明了,工作認真敬業(yè)。技術(shù)方面能將所開發(fā)過的多方面項目融入授課中,理論實踐相結(jié)合。
技術(shù)特長:精通ARM平臺的體系結(jié)構(gòu)與系統(tǒng)資源,ARM平臺匯編及C等底層開發(fā)、ARM+linux上系統(tǒng)編譯、裁剪及驅(qū)動開發(fā)、嵌入式ARM平臺上的數(shù) 字視頻、音頻的編解碼算法以及圖形圖像處理的各種算法研究,精通SQL server 2000,Oracle等大型關(guān)系型數(shù)據(jù)庫的配置、管理及觸發(fā)器存儲 過程等開發(fā)。開發(fā)大型平臺系統(tǒng)豐富經(jīng)驗...
嵌入式課程大綱
公共課程
課程主題
實訓(xùn)內(nèi)容
實訓(xùn)目標
|
Linux |
? 1.Linux的安裝與設(shè)置 |
應(yīng)用Unix/Linux系統(tǒng)常用命令; |
|
Oracle |
? 1.數(shù)據(jù)庫概述 |
掌握數(shù)據(jù)庫基礎(chǔ),數(shù)據(jù)庫設(shè)計,開發(fā)和管理等方面基礎(chǔ)知識,熟練掌握各類SQL的使用。 掌握PL/SQL編程,熟悉存儲過程、函數(shù)、觸發(fā)器編寫及使用,對數(shù)據(jù)庫能進行備份、恢復(fù)等操作 |
|
數(shù)據(jù)庫理論與應(yīng)用 |
? 1.掌握數(shù)據(jù)庫設(shè)計的三范式,使用三范式來設(shè)計數(shù)據(jù)庫。 |
掌握數(shù)據(jù)庫設(shè)計的三范式,掌握PowerDesigner工具的使用。使用PowerDesigner工具來設(shè)計數(shù)據(jù)庫 |
|
考試、復(fù)習(xí) |
依據(jù)企業(yè)要求要點考試和復(fù)習(xí)(未經(jīng)考核通過,需轉(zhuǎn)下一個班免費重聽,真正確保學(xué)生學(xué)到實力就業(yè)) |
|
第一階段: Linux C、 C/C++
課程主題
實訓(xùn)內(nèi)容
掌握要求
階段概述
|
Linux系統(tǒng)基礎(chǔ),開發(fā)環(huán)境培訓(xùn) |
Linux系統(tǒng)基本操作、常用的系統(tǒng)服務(wù)搭建配置及基本的shell腳本編寫。Unix系統(tǒng)原理、Unix C開發(fā)環(huán)境、Unix常用文件目錄管理命令與網(wǎng)絡(luò)命令 |
掌握 |
經(jīng)過這個階段,學(xué)員需要從內(nèi)存的角度去分析問題,深入理解指針與內(nèi)存的關(guān)系,通過大量的編程實例重點講解C語言的高級編程知識,包括函數(shù)、數(shù)組、文件操作,以及指針與它們之間的關(guān)系。最后還會講到鏈表、棧、隊列、以及樹和二叉樹。最后還有排序算法、查找算法等。需要了解類和對象的基本概念,了解C++在C語言的基礎(chǔ)上增加了哪些新特性。之后通過C++的四大特性分別講解,學(xué)員了解友元和運算符重載之后要能夠?qū)崿F(xiàn)自己的CString類,通過繼承和虛函數(shù)可以實現(xiàn)代碼的重復(fù)利用并實現(xiàn)多態(tài)。后面的模板與STL能夠讓學(xué)員了解到C++的泛型編程相關(guān)知識。 |
|
C語言強化 |
C語言的基本語法、核心部分講解。詳細討論C語言的各種特性、內(nèi)存分配管理、鏈接、限定詞、模塊化編譯鏈接處理。強化C語言中的指針、結(jié)構(gòu)體、遞歸等。Linux下的GCC、GDB的使用,Makefile編寫。介紹實際項目開發(fā)團隊中常用的合作工具與方式。傳授開發(fā)經(jīng)驗與技巧。以大量的實際案例迅速提高編碼能力。 |
精通 |
|
|
數(shù)據(jù)結(jié)構(gòu)與算法分析-C語言描述 |
鏈表的基本處理操作及內(nèi)存調(diào)用分配。常用的排序和查找。手工編寫代碼實現(xiàn)模擬內(nèi)存堆、棧。抽象數(shù)據(jù)類型(ADT)介紹及樹的編寫。內(nèi)核常用算法解析。 |
掌握 |
|
|
C++ |
主要講解C++基礎(chǔ)、高級特性、泛型技術(shù)、C++與C的相同與差異。能夠利用C++的特性編寫各種數(shù)據(jù)結(jié)構(gòu)算法。 |
了解 |
|
|
項目實踐 用VT控制碼結(jié)合數(shù)據(jù)結(jié)構(gòu)的知識來實現(xiàn)一款俄羅斯方塊游戲。目的在于強化C語言及數(shù)據(jù)結(jié)構(gòu)的編寫技能,為后期課程學(xué)習(xí)打下夯實的基礎(chǔ),實現(xiàn)通過C語言來完成人機交流。 完成《電信計費系統(tǒng)》會涉及到登陸時的密碼處理、菜單制作、程序結(jié)構(gòu)劃分、需求分析等 |
掌握 |
||
第二階段:高級應(yīng)用開發(fā)
課程主題
實訓(xùn)內(nèi)容
掌握要求
階段概述
|
Linux應(yīng)用程序設(shè)計、網(wǎng)絡(luò)協(xié)議及Socket網(wǎng)絡(luò)程序開發(fā) |
本階段主要學(xué)習(xí)庫函數(shù)的調(diào)用及網(wǎng)絡(luò)協(xié)議。包括文件I/O、管道、消息隊列、進程、線程、信號、并發(fā)、高級I/O、進程間通信等。本階段實際案例有:串口監(jiān)聽程序、圖片瀏覽器、MP3播放器、聊天程序、ftp程序、音頻廣播程序、ping的實現(xiàn)、DDos攻擊程序、ARP攻擊程序。 |
精通 |
精通嵌入式Linux下的程序設(shè)計,精通嵌入式Linux開發(fā)環(huán)境,強化學(xué)員對Linux應(yīng)用開發(fā)的理解和編碼調(diào)試的能力,包括基本命令的熟練掌握、shell腳本的編寫、系統(tǒng)編程GCC和調(diào)試GDB以及編寫Makefile、文件I/O(阻塞、多路模型等)、信號處理機制、多進程、進程間通信(IPC)、多線程(同步互斥模型和消費者生產(chǎn)者問題)、網(wǎng)絡(luò)編程等 |
|
項目實踐 |
項目《廣告機文件自動更新》基于網(wǎng)絡(luò)編程組播實現(xiàn) 網(wǎng)絡(luò)視頻播放系統(tǒng):利用所學(xué)的網(wǎng)絡(luò)、圖形、聲頻知識構(gòu)建一個完整的網(wǎng)絡(luò)點播系統(tǒng),核心解碼部分可用MPlayer的相關(guān)部分 |
精通 |
第三階段: ARM開發(fā)
課程主題
實訓(xùn)內(nèi)容
掌握要求
階段概述
|
ARM嵌入式開發(fā) |
搭建Linux嵌入式開發(fā)環(huán)境、包括基本概念和開發(fā)流程、內(nèi)核剪裁配置和交叉編譯、根文件系統(tǒng)制作、網(wǎng)絡(luò)編程、利用Datasheet手冊控制外圍設(shè)備,掌握ARM匯編指令。 |
精通 |
經(jīng)過這個階段,學(xué)員需要從內(nèi)存的角度去分析問題,深入理解指針與內(nèi)存的關(guān)系,通過大量的編程實例重點講解C語言的高級編程知識,包括函數(shù)、數(shù)組、文件操作,以及指針與它們之間的關(guān)系。最后還會講到鏈表、棧、隊列、以及樹和二叉樹。最后還有排序算法、查找算法等。需要了解類和對象的基本概念,了解C++在C語言的基礎(chǔ)上增加了哪些新特性。之后通過C++的四大特性分別講解,學(xué)員了解友元和運算符重載之后要能夠?qū)崿F(xiàn)自己的CString類,通過繼承和虛函數(shù)可以實現(xiàn)代碼的重復(fù)利用并實現(xiàn)多態(tài)。后面的模板與STL能夠讓學(xué)員了解到C++的泛型編程相關(guān)知識。 |
|
項目實踐 |
完全自主開發(fā)一個能夠引導(dǎo)Linux的Bootloader需具備tftp、nand燒寫等功能。 |
精通 |
第四階段: linux 底層驅(qū)動開發(fā)
課程主題
實訓(xùn)內(nèi)容
掌握要求
階段概述
|
Linux內(nèi)核及設(shè)備驅(qū)動程序 |
Linux內(nèi)核一些基本常識:從何處獲取源碼、編譯、安裝。內(nèi)核配置與模塊、內(nèi)核下半部和退后執(zhí)行的工作,以及內(nèi)核的中斷、內(nèi)存管理等。熟悉內(nèi)核剪裁、移植。講解Linux的驅(qū)動開發(fā)規(guī)范。從零開始手寫至少5款驅(qū)動,絕非驅(qū)動的普通移植,真正的嵌入式核心培訓(xùn),觸摸屏驅(qū)動、LCD驅(qū)動、音頻驅(qū)動、網(wǎng)卡驅(qū)動、Watch Dog(看門狗)驅(qū)動及相應(yīng)的DMA驅(qū)動的編寫 |
精通 |
重點讓學(xué)生學(xué)習(xí)到ARM的常用接口開發(fā)及硬件電路設(shè)計基礎(chǔ)(包括IO、跑馬燈、串口、看門狗、實時時鐘、掃描鍵盤、中斷、LCD等等),為以后的設(shè)備驅(qū)動的學(xué)習(xí)打好基礎(chǔ)。 該階段由淺入深,先是從簡單的驅(qū)動知識講起,然后編寫簡單的驅(qū)動模塊程序,再到一些簡單的字符設(shè)備編寫,然后是S3C2440相關(guān)的一些設(shè)備驅(qū)動、塊驅(qū)動、網(wǎng)絡(luò)驅(qū)動等等。 |
第五階段、講解面試、溝通等個人所發(fā)展的面試技巧
課程主題
實訓(xùn)內(nèi)容
實訓(xùn)目標
|
介紹面試、溝通等個人發(fā)展所需的知識和技巧 |
面試技巧與演練 |
面試技巧訓(xùn)練;心理素質(zhì)訓(xùn)練,模擬面試場景進行演練。 |
|
有效溝通 |
與人溝通的技巧,如何書寫簡歷?如何和面試官交談?如何更容易取得入職機會? |
|
|
面試題講解 |
常見面試題分析。 |
嵌入式項目實戰(zhàn)
1家庭媒體監(jiān)控中心
開發(fā)背景: 現(xiàn)代社會,工作量、工作壓力的不斷增加,使人們越來越意識到家庭的重要性,并希望在工作之余擠出更多的時間和家人相處;這些使得在家庭化娛樂,教育及家庭之間的溝通上逐漸呈現(xiàn)新的需求。顯然能同時具備娛樂,通信,數(shù)據(jù)信息功能,又能面向家庭的多媒體設(shè)施和服務(wù)將會非常符合這種人口特征變化而產(chǎn)生的需求。因此面向家庭的多媒體終端設(shè)備以及服務(wù)將大有可為,F(xiàn)在市場上的多媒體設(shè)備繁多,但多數(shù)針對于個人,例如智能手機,視頻電話機,還有...
主要功能: 電話開門功能-家庭的大門可以使用普通鑰匙開啟,也可以通過打電話/短信開啟,而且只識別預(yù)設(shè)的手機號,其他人打電話不會響應(yīng),這樣就不怕忘帶鑰匙了。 2、防盜功能:能夠控制攝像頭進行拍照并通過GPRS將圖片以彩信方式發(fā)送到指定手機3、報警功能:通過煤氣探頭、溫濕度傳感器、煙感...
2嵌入式GPS電子地圖系統(tǒng)
開發(fā)背景: GPS系統(tǒng)原名全球衛(wèi)星定位系統(tǒng),顧名思義其最主要的功能是定位,由此功能而衍生的其他應(yīng)用和功能也已經(jīng)為人們所熟知,比如導(dǎo)航功能,現(xiàn)在汽車上應(yīng)用GPS導(dǎo)航產(chǎn)品已經(jīng)非常常見,而該GPS定位系統(tǒng)現(xiàn)在只需要基本的定位和導(dǎo)航功能。雖然只有兩個最基本的功能,但是對其定位精度要求是在10m以內(nèi)。GPS定位儀采用高精度測量型手持GPS技術(shù),最高端的系統(tǒng)配置,提供全面的參考站監(jiān)控中心及軟件應(yīng)用解決方案,以更高、更快、更精準的定位數(shù)據(jù)輕松滿足您的使用需求。
主要功能: 1、準確定位自己當前位置。
2、有效進行目標導(dǎo)航。
3、進行地圖精確查找。
深圳市遠標培訓(xùn)中心(ITjob),2003年成立,主要提供C++培訓(xùn),Linux嵌入式培訓(xùn),JAVA培訓(xùn),Android培訓(xùn),MTK手機開發(fā)培訓(xùn),.NET培訓(xùn)等軟件培訓(xùn)。已輸送20000多名大學(xué)生到深圳軟件企業(yè)工作,目前是深圳成立最早也是最大的軟件就業(yè)培訓(xùn)機構(gòu),已和300多所高校和深圳3000多家軟件企業(yè)建立長期緊密的合作關(guān)系。 ITjob承接深圳市計算機行業(yè)協(xié)會(SZCIA)培訓(xùn)中心工作,SZCIA是87年成立的代表深圳市系統(tǒng)集成企業(yè)、軟件企業(yè)等的組織,華為、中興、長城、TCL、聯(lián)想、研祥等深圳大型IT企業(yè)均為其會員單位,也是ITjob的合作企業(yè)。 據(jù)統(tǒng)計:ITjob學(xué)員就業(yè)的軟件企業(yè)規(guī)模在2000人以上的占92%,畢業(yè)首年年薪超過六萬的占89%,次年薪資漲幅平均在60%,年薪過十萬的超過68%。
學(xué)校名稱:深圳遠標職業(yè)培訓(xùn)中心
固定電話:
授課地址:蒼松大廈北座 預(yù)約參觀