課程介紹:
課程主題
|
實訓內(nèi)容
|
實訓目標
|
||
|
課時:2天
|
|||
Unix開發(fā)環(huán)境
|
Unix系統(tǒng)原 理、Unix C開發(fā)環(huán)境、Unix常用文件目錄管理命令與網(wǎng)絡命令
|
能使用并管理Unix操作系統(tǒng),建立并熟悉Unix /Linux C開發(fā)環(huán)境
|
||
|
課時:11天
|
|||
標準C開發(fā)
|
數(shù)據(jù)類型,控制語句,自定義數(shù)據(jù)類型,模塊化程序設計,指針
|
熟練掌握c基礎語法,函數(shù)的編寫和調(diào)用
|
||
標準c庫
|
C的常用標準庫函數(shù)errno.h math.h stdlib.h stdio.h等
|
熟練掌握C標準庫函數(shù)的調(diào)用與靈活應用
|
||
數(shù)據(jù)結構與算法
|
鏈表,棧,隊列,哈希表,二叉樹等容器實現(xiàn) 常用搜索算法與排序算法實現(xiàn)
|
掌握各種基本數(shù)據(jù)結構的實現(xiàn),了解常用算法,并能在軟件開發(fā)中靈活應用
|
||
階段項目
|
基本信息管理系統(tǒng)
|
能獨立使用c語言開發(fā)應用,培養(yǎng)良好的編碼風格和編碼技巧
|
||
|
課時:20天
|
|||
Linux內(nèi)核開發(fā)
|
Unix/Linux文件服務,IO,內(nèi)存管理,進程,IPC,線程,線程同步
|
掌握Unix/Linux下的基本的開發(fā)技術,了解Linux內(nèi)核原理
|
||
Linux QT開發(fā)
|
QT類結構,常見QT組件,信號與槽,QT設計器,QT2D與3D
|
掌握QT類庫的使用,能開發(fā)Linux下的用戶界面
|
||
Linux網(wǎng)絡開發(fā)
|
Linux下Socket編程,UDP與TCP,TCP下各種服務器模式,PCAP數(shù)據(jù)抓包處理,ARP、IP、ICMP、TCP、UDP協(xié)議
|
掌握Linux下網(wǎng)絡編程技術,能開發(fā)網(wǎng)絡通信應用與網(wǎng)絡安全應用軟件
|
||
Oracle SQL 與 Pro*C編程
|
DQL語句,DML語句,DDL語句,Oracle函數(shù),視圖,索引,序列等。宿主變量,指示變量,游標操作,事務處理,SQL操作與動態(tài)SQL,異常處理,SQL與Oracle通信區(qū)。
|
掌握數(shù)據(jù)庫SQL語句 能進行數(shù)據(jù)庫的查詢與操作 能進行SQL數(shù)據(jù)庫編程。
|
||
階段項目
|
網(wǎng)絡爬蟲:搜索引擎最基本的實現(xiàn)
|
掌握基本的應用軟件開發(fā)能力,能面向過程分析設計程序,獨立完成簡單應用軟件的編碼
|
||
|
課時:18天
|
|||
ARM嵌入式開發(fā)環(huán)境
|
ARM體系結構(包括指令分類,尋址方式、指令集、存儲系統(tǒng)、異常中斷處理)ARM嵌入式開發(fā)板硬件設計原理和基本硬件設計流程.嵌入式Linux基本概念,ARM板的資源分配,啟動模式,Bootloader工作原理,uboot的燒寫,內(nèi)核的燒寫,根文件系統(tǒng)的燒寫,uboot的使用指令,嵌入式Linux開發(fā)環(huán)境的搭建.。
|
了解ARM體系結構與設計原理,熟練掌握各種外設的工作原理與驅(qū)動機制。理解bootloader的工作原理,能熟練使用uboot指令,掌握s3c6410開發(fā)板的uboot、內(nèi)核、根文件系統(tǒng)的燒寫,能搭建嵌入式Linux開發(fā)環(huán)境。
|
||
嵌入式驅(qū)動開發(fā)
|
掌握常見設備的驅(qū)動開發(fā):字符設備驅(qū)動,塊設備驅(qū)動,網(wǎng)絡設備驅(qū)動,音頻設備驅(qū)動,LCD液晶顯示器驅(qū)動,PCI設備驅(qū)動等
|
掌握Linux內(nèi)核模塊的程序結構。
掌握驅(qū)動開發(fā)的流程。熟練開發(fā)常見設備的驅(qū)動。 |
||
階段項目
|
至少3種常見設備驅(qū)動
|
掌握各種驅(qū)動的原理與實現(xiàn),能開發(fā)嵌入式設備驅(qū)動。
|
||
|
課時:5天
|
|||
嵌入式 GUI開發(fā)
|
QtEmbedded的安裝編譯,QtEmbedded常用組件,2D繪制等,QT移植
|
掌握嵌入式QT庫的使用,能開發(fā)嵌入式GUI。
|
||
嵌入式網(wǎng)絡開發(fā)
|
嵌入式環(huán)境下socket編程,UDP,TCP
|
掌握嵌入式網(wǎng)絡通信編程,能開發(fā)嵌入式網(wǎng)絡通信程序。
|
||
嵌入式數(shù)據(jù)庫開發(fā)
|
嵌入式SQLite數(shù)據(jù)庫,SQLite的移植
|
掌握嵌入式數(shù)據(jù)庫編程,能開發(fā)嵌入式數(shù)據(jù)庫應用程序。
|
||
嵌入式多媒體開發(fā)
|
解碼內(nèi)存管理,JPEG與MPEG解碼,攝像頭視頻處理
|
掌握攝像頭圖像與視頻應用開發(fā)
|
||
階段項目
|
通訊薄信息管理系統(tǒng) 或者圖像瀏覽器 或者文件下載與數(shù)據(jù)交換終端系統(tǒng)
|
掌握嵌入式應用開發(fā)技術,能獨立完成嵌入式應用程序的開發(fā)。
|
||
|
課時:5天
|
|||
iPhone應用開發(fā)
|
視圖控制器,文件IO,SQLite數(shù)據(jù)庫,視圖繪制,圖像繪制,音頻播放與錄制,事件,multi-touch及手勢,點對點網(wǎng)絡。
|
掌握iPhone開發(fā)環(huán)境的搭建,iPhone基本交互和視圖控制,iPhone文件處理與數(shù)據(jù)庫處理,iPhone的圖形繪制,iPhone事件、Multi-touch及手勢處理,iPhone的網(wǎng)絡。
|
||
階段項目
|
3G手機游戲
|
能獨立完整開發(fā)一款手機游戲,掌握手機軟件開發(fā)的特點。
|
||
|
課時:5天
|
|||
項目實施
|
可選擇的項目 1)點菜手持終端 2)視頻點播手持終端 3)帶短信功能的溫度與火警報警系統(tǒng) 4)汽車智能報警系統(tǒng) 5)帶短信功能的入侵檢測監(jiān)控系統(tǒng)63G手機組裝
|
能提出嵌入式應用解決方案。 能選擇適當?shù)碾娮幽K。 能開發(fā)相應的模塊設備驅(qū)動。 掌握獨立嵌入式開發(fā)的能力。
|
授課方式:獨創(chuàng)P+E+T(Pet)授課法 通過多個項目(Projects)來學習掌握嵌入式開發(fā)技術(Technologies);學習過程中每天需要完成課堂作業(yè)和課后作業(yè);每學完一個專題就配有一個老師帶領實施的中型項目實戰(zhàn);最后獨立完成一個軟硬結合的嵌入式大型實戰(zhàn)項目。學習過程中學員人手一機,邊講邊練,積累至少1-2年的嵌入式開發(fā)開發(fā)經(jīng)驗(Experience)。
招生簡章: 3G 嵌入式開發(fā)工程師名企精英班
國際嵌入式開發(fā)工程師就業(yè)班課程,由達內(nèi)IT培訓集團聯(lián)合國際知名廠商IBM、Microsoft、SIMENS、HUAWEI,并協(xié)同國際知名風險投資商IDG,由達內(nèi)精英教師團隊聯(lián)合廠商技術專家共同開發(fā)完成。
通過該課程的學習,學員熟練掌握Unix/Linux系統(tǒng)下的C/C++應用軟件開發(fā)技術,以及基于ARM的嵌入式底層設備驅(qū)動開發(fā)技術與應用開發(fā)技術,并掌握嵌入式開發(fā)在3G手機上的高端應用開發(fā)技術,成為從底層驅(qū)動開發(fā)到高端應用開發(fā)技能全面地的嵌入式開發(fā)工程師,并通過項目實戰(zhàn)積累工作經(jīng)驗,進而獲得高薪、有廣闊發(fā)展空間的工作機會。
就業(yè)協(xié)議:經(jīng)選拔合格學員,先簽訂名企高薪訂單聯(lián)盟企業(yè)就業(yè)協(xié)議,再參加訂單實訓,正式入學精英班;選拔不合格學員,可申請加入達內(nèi)實訓普通班。
精英班:先就業(yè)后付款,不進入訂單企業(yè)給予退還。
管理制度:嚴格的管理制度,入學前簽署達內(nèi)管理制度服從協(xié)議,實訓期間如若違反相關規(guī)定,將取消精英班的實訓資格。
精英班課程安排:
Unix ->嵌入式開發(fā)語言(標準C、數(shù)據(jù)結構與算法) -> Linux內(nèi)核開發(fā) -> Linux QT開發(fā)-> Linux網(wǎng)絡開發(fā)-> Oracle SQL與Pro*C編程-> ARM嵌入式開發(fā)環(huán)境->嵌入式驅(qū)動開發(fā)->嵌入式 GUI開發(fā)->嵌入式網(wǎng)絡開發(fā)->嵌入式數(shù)據(jù)庫開發(fā)->嵌入式多媒體開發(fā)->嵌入式3G智能手機開發(fā)(iPhone應用開發(fā))–>項目實戰(zhàn)–>技術面試訓練–>人力資源面試訓練–>前瞻技術的講解與分析
授課教師:主講教師:外企強大師資力量
主講教師全部由來自微軟、IBM、華為、神州數(shù)碼、東軟、亞信、北大方正等軟件專家、海外專業(yè)人士和外企IT精英組成:
楊 強:博士,十年以上軟件開發(fā)經(jīng)驗,項目實戰(zhàn)專家
陳宗權:美國IDG投資書生公司架構師,達內(nèi)金牌c++講師,13年c++開發(fā)經(jīng)驗
馬 峰:嵌入式開發(fā)專家,有8年嵌入式相關產(chǎn)品經(jīng)驗,15年c/c++開發(fā)經(jīng)驗
栗松濤:華為前資深軟件架構師,達內(nèi)金牌講師,c++/java軟件專家
龔學良:Linux/Unix開發(fā)專家,10年Linux軟件項目經(jīng)驗,擅長Linux內(nèi)核開發(fā)
薛海璐:美國Oracle OCP協(xié)會會員,達內(nèi)金牌Oracle講師,亞信公司DBA
報名手續(xù):
報名電話:025-86982200、86982230、13913966365(可短信或飛信咨詢,將您的姓名、聯(lián)系方式、所需課程發(fā)到13913966365上,老師會在第一時間給您回復)
報名地址:南京市中山南路89號江蘇文化大廈15樓A座(大洋百貨斜對面)
咨詢QQ:279768085、879324637