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