課程背景:
C++程序憑借程序執(zhí)行效率高、內(nèi)存占用少的優(yōu)點(diǎn),在涉及大吞吐量數(shù)據(jù)的及時(shí)處理、大規(guī)模高性能計(jì)算及表現(xiàn)力豐富的C/S架構(gòu)客戶端軟件和構(gòu)件開發(fā)的場合下,優(yōu)勢非常明顯。Windows、Linux操作系統(tǒng),殺毒軟件,以及企業(yè)級(jí)服務(wù)器和通訊程序都使用C++進(jìn)行服務(wù)器和客戶端的開發(fā)。
隨著信息化、數(shù)據(jù)化不斷提速,C++軟件人才嚴(yán)重稀缺,C++軟件工程師的薪資水平正有逐年遞增的趨勢。
作為中國成立最早的C++專業(yè)培訓(xùn)機(jī)構(gòu),江蘇萬和C++課程注重學(xué)員編程功底的培養(yǎng),結(jié)合Windows平臺(tái)、Linux平臺(tái),提高學(xué)員的編程能力,完成性能要求苛刻的企業(yè)級(jí)應(yīng)用程序的開發(fā)。資深C++講師全程授課,突出案例教學(xué),技術(shù)與經(jīng)驗(yàn)的開源化分享。
課程目標(biāo):
通過專業(yè)系統(tǒng)的培訓(xùn),培養(yǎng)高技能的軟件開發(fā)工程師,符合企業(yè)開發(fā)的素質(zhì)要求和技能水準(zhǔn),熟練掌握C++開發(fā)技術(shù)及企業(yè)項(xiàng)目實(shí)施的開發(fā)流程,具備應(yīng)用軟件開發(fā)的職業(yè)技能和技術(shù)素養(yǎng)。
適合對象:
計(jì)算機(jī)相關(guān)專業(yè)或有志于從事軟件開發(fā)的有志青年。
課程內(nèi)容:
1、C++程序設(shè)計(jì)基礎(chǔ)
C++語言編程基礎(chǔ)
C++語言編程
面向?qū)ο缶幊碳夹g(shù)
指針與數(shù)組
算法與數(shù)據(jù)結(jié)構(gòu)
2、Windows編程
VC編程環(huán)境調(diào)試
Windows編程思想
Win32SDK程序設(shè)計(jì)
MFC開發(fā)技術(shù)
GDI編程技術(shù)
多線程序編程技術(shù)
Windows網(wǎng)絡(luò)通信技術(shù)
3、Linux基礎(chǔ)
網(wǎng)絡(luò)配置和故障排除
用戶賬戶管理
命令行進(jìn)程管理
系統(tǒng)資源管理
安裝和管理軟件
部署和文件安全共享
SELinux
分區(qū)和文件系統(tǒng)
使用文件系統(tǒng)訪問控制表
邏輯卷管理
控制啟動(dòng)過程
調(diào)整和維護(hù)內(nèi)核
在圖形化環(huán)境中獲取幫助
4、Oracle設(shè)計(jì)
Oracle表空間、數(shù)據(jù)文件、分區(qū)的概念
SQL*plus的使用和常用命令
Oracle中的DDL語句、DML語句
DCL中的用戶、角色、授權(quán)
TCL語言
Oracle中的對象
PL/SQL
數(shù)據(jù)庫設(shè)計(jì)
Pro*C/C++編程
ADO編程
項(xiàng)目實(shí)訓(xùn):
學(xué)員信息管理系統(tǒng)
網(wǎng)絡(luò)聊天室程序
Windows畫圖程序
Windows桌面游戲