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