課程目標:
本課程包括基礎理論講解、重點內容練習和實戰(zhàn)項目訓練等內容,讓學員真正掌握C/C++編程的核心概念和技術,通過練習掌握實用編程技術。 C/C++基礎理論部分重點關注基礎理論知識,掌握通用編程技術,特別增加Linux操作系統(tǒng)基本知識和Linux下C/C++編程部分,為實用提高部分奠定基礎。Win32編程技術講述在Windows平臺下的開發(fā)基礎知識和常用技術; MFC中級編程部分通過實例講解實用中級編程技術,做到理論學以致用,為項目實戰(zhàn)做好準備。 項目實戰(zhàn)通過兩個具有代表性的實戰(zhàn)項目給學員一個模擬練習和鞏固已學知識的機會。
C/C++培訓包括基礎理論知識講解、平臺相關技術開發(fā)、重點內容練習和實戰(zhàn)項目訓練等內容,基礎部分為學員打下堅實的C/C++基礎;平臺技術部分完全摒棄通常只重理論不重實際能力的教學方式,使學員真正掌握企業(yè)實際需要的Linux/UNIX和Windows平臺相關開發(fā)技術;項目實戰(zhàn)部分模擬企業(yè)實際工作開發(fā)環(huán)境,讓學員一方面全面回顧綜合和鞏固已學知識,另一方面讓學員迅速掌握實際項目的一般開發(fā)流程,使學員快速成長為企業(yè)真正需要的人才
課程大綱:
C語言基礎
C++基礎
C++面向對象程序設計
Linux介紹、安裝、配置
Linux常用命令、vi編輯
Linux下程序的編譯與調試
文件系統(tǒng)與輸入輸出
Linux下多進程控制與通訊
Linux下多線程程序設計
網絡編程
Oracle
VC++開發(fā)環(huán)境
Windows編程基礎、Win32程序設計
MFC界面程序設計
靜態(tài)連接庫與動態(tài)鏈接庫
Windows多線程技術
WinSock2網絡通訊
數(shù)據庫技術
Linux下FTP服務器開發(fā)項目
Windows界面游戲開發(fā)項目
Windows網絡自動下載開發(fā)項目
招生對象:
大專以上學歷,理工類專業(yè),有一定的計算機語言基礎。