C/C++培訓(xùn)課程
一、適合學(xué)C/C++人員
1.低學(xué)歷找
大專及以下學(xué)歷,不好找,現(xiàn)在公司招人只要本科生?C語言開發(fā)工程師學(xué)歷要求中大專學(xué)歷占比較高,C/C++,入門門檻較低。
2.0基礎(chǔ)轉(zhuǎn)行
沒基礎(chǔ)、沒經(jīng)驗(yàn),Java等編程語言學(xué)不會?c語言是許多高級開發(fā)語言的基礎(chǔ),學(xué)c語言后再學(xué)其他編程語言更簡單。
3.相關(guān)專業(yè)應(yīng)屆生
C/C++相關(guān)專業(yè),但學(xué)的不深,想繼續(xù)深造,優(yōu)C/C++課程從基礎(chǔ)到高級,循序漸進(jìn),講師面對面帶你學(xué)習(xí)。
二、C/C++課程培訓(xùn)內(nèi)容
課程設(shè)置匹配企業(yè)需求
部分:C語言
階段C語言基礎(chǔ)
主講內(nèi)容:
二進(jìn)制、八進(jìn)制、十進(jìn)制及其轉(zhuǎn)換
數(shù)據(jù)在內(nèi)存中的存儲
字符編碼
數(shù)組、結(jié)構(gòu)體、串等復(fù)合數(shù)據(jù)類型
條件分支、循環(huán)等控制語句
函數(shù)與指針
函數(shù)嵌套和遞歸
高級復(fù)合類型
修飾符的使用
位運(yùn)算操作
文件操作
動態(tài)庫與靜態(tài)庫
培養(yǎng)方向:
了解c語言的特點(diǎn)和應(yīng)用場景,了解不同的進(jìn)制轉(zhuǎn)換關(guān)系。
學(xué)習(xí)主要運(yùn)算符以及不同的數(shù)據(jù)類型以及自動轉(zhuǎn)換和強(qiáng)制類型轉(zhuǎn)換。
了解編譯器以及簡單的編譯原理和編譯過程。
學(xué)習(xí)模塊化編程的概念以及函數(shù)的概念。
了解遞歸的概念,了解函數(shù)指針的概念和應(yīng)用。
了解復(fù)雜復(fù)合類型概念及應(yīng)用,了解大端小端的概念和判別方法。
了解動態(tài)庫靜態(tài)庫的編譯和使用,學(xué)習(xí)c標(biāo)準(zhǔn)庫中的文件操作。
部分:C語言
第二階段數(shù)據(jù)結(jié)構(gòu)、并發(fā)程序設(shè)計與網(wǎng)絡(luò)編程
主講內(nèi)容:
數(shù)組、排序
單、雙鏈表、循環(huán)鏈表
棧、隊列、樹、二叉樹
進(jìn)程與線程。
Windows進(jìn)程間通信、進(jìn)程(線程)同步。
Linux進(jìn)程間通信、進(jìn)程(線程)同步。
網(wǎng)絡(luò)基礎(chǔ),TCP、UDP編程。
培養(yǎng)方向:
學(xué)習(xí)1~2種排序算法,了解大O表示法。
學(xué)習(xí)雙向鏈表的原理和適用場景。
學(xué)習(xí)棧和隊列的原理,了解二叉樹的應(yīng)用。
學(xué)習(xí)兩種操作系統(tǒng)中的進(jìn)程間同步方法。
學(xué)習(xí)基本網(wǎng)絡(luò)知識以及socket編程接口。
第二部分:C++
階段C++基礎(chǔ)
主講內(nèi)容
函數(shù)重載
類的成員變量和成員函數(shù)
this指針
靜態(tài)成員變量,靜態(tài)成員函數(shù)
類與const關(guān)鍵字
友元函數(shù)和友元類
類的多繼承
虛函數(shù)表,多態(tài)的實(shí)現(xiàn)機(jī)制
運(yùn)算符重載及規(guī)則
函數(shù)模板
異常處理(try、catch)
與輸入輸出有關(guān)的類和對象
拷貝構(gòu)造函數(shù),深、淺拷貝。
轉(zhuǎn)換構(gòu)造函數(shù)、類型轉(zhuǎn)換函數(shù)。
培養(yǎng)方向
學(xué)習(xí)c加基礎(chǔ)知識,命名空間,輸入輸出的概念。學(xué)習(xí)給函數(shù)指定默認(rèn)參數(shù)的方法。
學(xué)習(xí)類和對象的概念,學(xué)習(xí)構(gòu)造函數(shù)和析構(gòu)函數(shù)。
學(xué)習(xí)this指針、靜態(tài)變量和靜態(tài)函數(shù)、友元函數(shù)和友元類的概念。
學(xué)習(xí)派生和繼承的概念以及使用方法。
學(xué)習(xí)多態(tài)的概念以及虛函數(shù)的使用。
學(xué)習(xí)運(yùn)算符重載的方法和注意事項。
學(xué)習(xí)函數(shù)模板的編寫方法和使用方法。
學(xué)習(xí)捕捉異常以及異常處理的方法。
了解流的概念,學(xué)習(xí)輸入輸出有關(guān)的類及文件操作方法。
了解深淺拷貝,以及應(yīng)當(dāng)使用深拷貝的場景。
第二部分:C++
第二階段STL模版庫
主講內(nèi)容:
字符串和文本處理
容器
迭代器
算法
泛型編程
數(shù)學(xué)和數(shù)字運(yùn)算處理
輸入輸出
內(nèi)存管理
培養(yǎng)方向:
了解泛型編程的概念、流程和方法。
熟悉容器、迭代器的概念。
三、多位一體教學(xué)體系,輔導(dǎo)學(xué)員學(xué)習(xí)
學(xué)管師
每個班級設(shè)置一名學(xué)習(xí)管理老師,主要負(fù)責(zé)把控學(xué)員每個階段的學(xué)習(xí)狀態(tài),跟進(jìn)學(xué)生的之路,為學(xué)員提供推薦。
教務(wù)老師
每個班級配備一名教務(wù)老師,負(fù)責(zé)學(xué)員的衣食起居,及時的解決學(xué)員的日常生活問題,幫助學(xué)員全身心投入學(xué)習(xí)中。
老師
專業(yè)技能培訓(xùn)結(jié)束后,老師一對一、手把手從簡歷、面試技巧等層面幫助學(xué)員。
學(xué)科講師
師資團(tuán)隊匯集100余位專職研發(fā)人員、300多位專職授課師資,其中有畢業(yè)于清華大學(xué)等名校高材生,具備多年的行業(yè)開發(fā)經(jīng)驗(yàn)和授課經(jīng)驗(yàn),做到因材施教。
實(shí)訓(xùn)講師
實(shí)訓(xùn)老師括來自百度、阿里、騰訊、IBM、微軟等國際高端IT公司的技術(shù)開發(fā)人員。從企業(yè)實(shí)際需求出發(fā),更有效的幫助學(xué)員解決項目開發(fā)問題。
四、優(yōu)C/C++課程優(yōu)勢
1.課程精煉
課程圍繞C/C++語言展開,打造前沿C/C++開發(fā)工程師。
2.項目實(shí)戰(zhàn)
學(xué)習(xí)過程中大小項目不斷,小項目貫穿學(xué)習(xí)始末,每個階段完成有一個以上大型實(shí)戰(zhàn)項目。
3.嚴(yán)管厚愛
課前嚴(yán)查考勤;課中嚴(yán)查課堂紀(jì)律;課后嚴(yán)查學(xué)員作業(yè)。課程學(xué)完后有項目答辯;多對一階段考核,及時了解學(xué)員學(xué)習(xí)效果。