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