廣州VC++軟件培訓(xùn)
VC++軟件課程內(nèi)容概述:
1. 程序設(shè)計(jì)基礎(chǔ): 了解計(jì)算機(jī)程序設(shè)計(jì)的基本知識(shí),平臺(tái)搭建和基本數(shù)據(jù)結(jié)構(gòu)算法課程。
2. C++面向?qū)ο蟪绦蛟O(shè)計(jì): 樹(shù)立面向?qū)ο蟮幕舅枷耄炀欳++基本數(shù)據(jù)類型和運(yùn)算;控制結(jié)構(gòu);內(nèi)存分配;數(shù)組與指針;函數(shù)定義與函數(shù)的調(diào)用;結(jié)構(gòu)體與共用體;位運(yùn)算和位結(jié)構(gòu);文件;類與對(duì)象;函數(shù)重載技術(shù)與運(yùn)算符重載;類的繼承與派生;虛函數(shù)與多態(tài)性;函數(shù)模板與類模版;輸入/輸出流和文件操作;異常處理。模版和STL庫(kù)
3. 常用類庫(kù)講解與實(shí)踐: 對(duì)C++標(biāo)準(zhǔn)庫(kù),特別是常用數(shù)據(jù)結(jié)構(gòu)相關(guān)類庫(kù)進(jìn)行講解。特別是模板(String模板、泛型算法、函數(shù)模板、模板參數(shù)、專門化、派生和模板、源代碼組織);STL庫(kù)組織和容器;標(biāo)準(zhǔn)容器(標(biāo)準(zhǔn)容器、序列、關(guān)聯(lián)容器、擬容器);迭代器和分配器(迭代器和序列、帶檢查迭代器、分配器);串(字符、基礎(chǔ)串類、C標(biāo)準(zhǔn)庫(kù))等進(jìn)行詳細(xì)講解。
4. Windows編程: 對(duì)Windows編程進(jìn)行詳細(xì)講解。特別是 MFC/SDK Win32程序開(kāi)發(fā)基礎(chǔ)知識(shí) Win32編程環(huán)境,內(nèi)存管理,Windows內(nèi)核對(duì)象句柄,Windows窗口及消息循環(huán),GDI圖形知識(shí),進(jìn)程和線程,DLL動(dòng)態(tài)連接庫(kù),套接字編程等。
5. SL Server2005: 詳細(xì)講解關(guān)系型數(shù)據(jù)庫(kù)的基本原理與設(shè)計(jì)方法,對(duì)SL Server2005進(jìn)行詳細(xì)講解,使學(xué)員熟練掌握數(shù)據(jù)庫(kù)的應(yīng)用和基本管理,能靈活進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)和開(kāi)發(fā)。
6. COM、DCOM例程分析:COM的演變,接口和組件類的編寫。接口方法參數(shù)說(shuō)明符的詳細(xì)講解,整個(gè)COM課程以一個(gè)三層的定票系統(tǒng)為背景,進(jìn)行全程的案例教學(xué)。
7. SOA架構(gòu):對(duì)Web Service,SOA架構(gòu)進(jìn)行詳細(xì)講解,使學(xué)員簡(jiǎn)歷面向服務(wù)的架構(gòu)。
8. 多媒體程序設(shè)計(jì):掌握基于VC的多媒體編程方法,對(duì)音視頻、圖像等編程更加熟悉。
9. 逆向工程:(匯編,遠(yuǎn)程注入,外掛原理,PE文件格式分析,代碼分析術(shù),軟件保護(hù)方式及其弱點(diǎn)、加密算法、反跟蹤技術(shù)、加殼與脫殼、補(bǔ)丁技術(shù), 逆向分析)
10. 課程訓(xùn)練與項(xiàng)目實(shí)戰(zhàn):通過(guò)項(xiàng)目綜合實(shí)例對(duì)所學(xué)知識(shí)進(jìn)行訓(xùn)練。