課程名稱
|
課程內容 |
培訓目標 |
C++面向過程(cheng)編程(cheng) |
利用(yong)(yong)VC++ 6.0搭建C++開發環境、C++基本語法結(jie)構、函(han)數(shu)使用(yong)(yong)、數(shu)組的定(ding)義與使用(yong)(yong)、理(li)解指針(zhen)、處理(li)復(fu)合型數(shu)據、C++內存分配等知識。
|
深(shen)入學(xue)習(xi)C++語(yu)法基礎,建(jian)立程序設計系(xi)統(tong)思(si)想,能(neng)夠搭建(jian)C++開(kai)發環(huan)境,理解C++中數組、指針、復合數據(ju)類型、內存分配等(deng)高級概念以及其實現。
|
C++面向對象編(bian)程(cheng) |
掌握類、對象、函(han)數的構造與(yu)析(xi)構、類的派(pai)生與(yu)繼承、操作符(fu)重載、友元關系、純虛(xu)函(han)數、緩沖(chong)區管理(li)、文件的輸(shu)入與(yu)輸(shu)出(chu)、文件流的使用、異常處理(li)等在(zai)C++中的實現。
|
深入理解C++中OOP的實現,能夠應用(yong)面向對象思想利(li)用(yong)C++語言編(bian)寫相對復雜(za)程序,為學(xue)習(xi)基于(yu)Windows
Mobile平臺的嵌(qian)入式(shi)開發(fa)打下(xia)基礎(chu)。 |
數據結構和算法 |
在學(xue)生學(xue)習(xi)完(wan)C/C++課程后,學(xue)習(xi)以C++描(miao)述的(de)數據結構(gou)與算法,主要內容包(bao)括線性表(biao)的(de)使用(yong)、棧和隊列的(de)使用(yong)、排(pai)序算法、查(cha)找算法等。
|
學會從問(wen)題入手(shou),分析研究計算機(ji)加(jia)工的數據(ju)結(jie)構的特(te)性(xing),以便為應(ying)用(yong)所涉及(ji)的數據(ju)選擇適當(dang)的邏(luo)輯(ji)結(jie)構、存儲(chu)機(ji)構及(ji)其相應(ying)的操作算法,并初步掌(zhang)握時間(jian)和空間(jian)分析技(ji)術。
|
基于C++的GUI程序開發 |
系(xi)統(tong)控件(jian)(jian)介紹及使(shi)用范例、事件(jian)(jian)驅(qu)動程序設計(ji)和MPC的基(ji)礎知識、文檔/視圖體系(xi)結構、位圖、調色板和區域、多線(xian)程和線(xian)程同(tong)步、MFC與組件(jian)(jian)對(dui)象(xiang)模(mo)型(COM)、ActiveX控件(jian)(jian)。
|
學習利用(yong)MFC開發基于GUI的(de)面向對象的(de)程序(xu),為Windows
Mobile嵌入式應用(yong)程序(xu)開發打下基礎。 |
網(wang)絡與操作系統(tong)(Linux) |
講(jiang)解(jie)Linux服務器(qi)安裝與(yu)配置、文件(jian)系統、網絡配置、用戶管(guan)(guan)理(li)、設備管(guan)(guan)理(li)、軟件(jian)包管(guan)(guan)理(li)、常用開發軟件(jian)安裝、VI使用。
|
能夠安裝與配置Linux服(fu)務器,熟(shu)悉Linux下(xia)常用軟件(jian)(jian),能夠在Linux下(xia)搭建軟件(jian)(jian)開發環境。
|
基于Windows Mobile平臺的(de)嵌入式開發
|
Windows Mobile系(xi)統及其版本介紹、Windows
Mobile系(xi)統組成、Windows Mobile項目組成、Windows Mobile
C/S架構、Windows Mobile開(kai)(kai)發環境搭建與配置、Windows Mobile內存(cun)管理(li)、Windows
Mobile數(shu)據(ju)類型(xing)及命名約定、Windows Mobile程(cheng)序(xu)調試與測試、Windows
Mobile UI開(kai)(kai)發、控件開(kai)(kai)發、對話框、表單、列表、編(bian)輯器、多媒體體系(xi)、音頻(pin)、視(shi)頻(pin)、Camera、Windows
Mobile下通信組件與接口Socket、Windows Mobile多任務機制、多線程(cheng)設計、Windows
Mobile文件與存(cun)儲(chu)系(xi)統、Windows Mobile系(xi)統PIM、名片管理(li)、短(duan)信息和(he)彩信開(kai)(kai)發、COM組件設計。
|
理解與掌握Windows Mobile系統體系結構,搭建Windows
Mobile企業級項(xiang)(xiang)目(mu)(mu)開發(fa)環境,能夠(gou)用(yong)模擬器(qi)與真機調試(shi)Windows Mobile項(xiang)(xiang)目(mu)(mu),能夠(gou)用(yong)C++開發(fa)基于Windows
Mobile系統的嵌入式軟件。 |
軟件開發通用能力 |
講解項(xiang)目開發(fa)過(guo)程中涉(she)及的(de)各種知(zhi)識,包括軟(ruan)件(jian)開發(fa)過(guo)程、軟(ruan)件(jian)開發(fa)模型、軟(ruan)件(jian)測試理(li)論、流程圖工(gong)具(ju)、測試管理(li)工(gong)具(ju)、項(xiang)目管理(li)工(gong)具(ju)、版(ban)本管理(li)工(gong)具(ju)、設(she)計模式、UML等(deng)。
|
了(le)解項(xiang)目(mu)開發全過(guo)程,知曉項(xiang)目(mu)開發各個階段基本(ben)內容以(yi)及所用到常用工(gong)具(ju)(ju)(ju),掌握(wo)軟(ruan)件(jian)測試(shi)理(li)論,了(le)解設(she)計模式、UML基本(ben)知識,掌握(wo)并使用流程圖工(gong)具(ju)(ju)(ju)VISIO、項(xiang)目(mu)管理(li)工(gong)具(ju)(ju)(ju)Project、版本(ben)管理(li)工(gong)具(ju)(ju)(ju)CVS、缺陷(xian)管理(li)工(gong)具(ju)(ju)(ju)BugFree等項(xiang)目(mu)開發中常見工(gong)具(ju)(ju)(ju)。
|
職業化塑造 |
職業生涯規劃、團隊合(he)作、有效溝通、EQ、AQ、職場禮儀、職場規則、就(jiu)業技巧、簡歷書寫、求職與(yu)面(mian)試等。
|
通過講座、實(shi)戰等多種方(fang)(fang)式,逐(zhu)步提高準(zhun)職業人的(de)(de)(de)職場(chang)素質(zhi),增加就業的(de)(de)(de)砝碼,了(le)解企業對員工的(de)(de)(de)要求,掌握職業人必(bi)須具備(bei)的(de)(de)(de)工作態度、敬業精神;了(le)解簡(jian)歷書寫的(de)(de)(de)方(fang)(fang)法和技巧;了(le)解面試成功與(yu)失敗的(de)(de)(de)原(yuan)因(yin),掌握正(zheng)確(que)的(de)(de)(de)面試方(fang)(fang)法與(yu)技巧;了(le)解當前行業的(de)(de)(de)就業環境和就業形勢,根據自(zi)身的(de)(de)(de)特點確(que)定就業的(de)(de)(de)方(fang)(fang)向崗位。促進學(xue)員到職業人的(de)(de)(de)快(kuai)速轉(zhuan)變(bian)。
|
項目實訓 |
企(qi)業客戶及交易信息移動管理系統實戰(zhan) |
該系統(tong)是一個典型的基于MVC模(mo)(mo)(mo)式、Windows平臺、文件數據(ju)庫、STD
C++、多線程(cheng)、STL、數據(ju)結構(gou)和(he)MFC的大型軟件項目。子系統(tong)包(bao)括:用戶(hu)信(xin)(xin)息(xi)(xi)管(guan)理(li)模(mo)(mo)(mo)塊、交易信(xin)(xin)息(xi)(xi)管(guan)理(li)模(mo)(mo)(mo)塊、客(ke)戶(hu)信(xin)(xin)息(xi)(xi)管(guan)理(li)模(mo)(mo)(mo)塊、顯示信(xin)(xin)息(xi)(xi)模(mo)(mo)(mo)塊、中央控(kong)制(zhi)模(mo)(mo)(mo)塊、后臺管(guan)理(li)模(mo)(mo)(mo)塊 |
深刻理解C++技術,能夠應(ying)用(yong)面向對象思想進行C++項目開發,通過項目深入理解C++中類設計、指針應(ying)用(yong)、文(wen)件存取、二進制格式讀寫、XML解析、數據管理、MFC等高級應(ying)用(yong)。
|
3G移動商務軟件(jian)開(kai)發實戰 |
完成一款基于Windows Mobile平臺的網(wang)絡(luo)版(ban)(ban)移動商務軟件,包(bao)括網(wang)絡(luo)版(ban)(ban)通訊錄(lu)、任務管理器、增強版(ban)(ban)短信系統、網(wang)絡(luo)版(ban)(ban)便簽本等(deng)功(gong)能(neng)。
|
深(shen)刻理(li)解Windows Mobile OS平臺體系(xi)結構,熟(shu)練(lian)搭建Windows
Mobile企(qi)業級開(kai)(kai)(kai)發(fa)環境(jing)(VS2005、Windows Mobile SDK 5.0/6.0),熟(shu)練(lian)使用Windows
Mobile基(ji)本組件,深(shen)刻理(li)解基(ji)于(yu)Windows Mobile的C/S體系(xi)結構,最終達到(dao)利用C++獨立開(kai)(kai)(kai)發(fa)基(ji)于(yu)Windows
Mobile 5.0/6.0平臺手機(ji)嵌(qian)入式(shi)軟件的目標。學(xue)員通過項目培養,除了能(neng)夠掌(zhang)握Windows
Mobile項目開(kai)(kai)(kai)發(fa)技術,勝任Windows Mobile開(kai)(kai)(kai)發(fa)工(gong)程(cheng)師要求,還能(neng)夠全方位理(li)解與(yu)掌(zhang)握Windows
Mobile項目開(kai)(kai)(kai)發(fa)過程(cheng)與(yu)相(xiang)關文(wen)檔(dang)規范。 |