【課程內(nèi)容】
linux基礎(chǔ):
命令行使用技巧、linux文件管理、vim編輯器的配置、用戶管理、文件權(quán)限、進(jìn)程管理、openssh服務(wù)的部署、 、系統(tǒng)日志服務(wù)、 網(wǎng)絡(luò)配置、內(nèi)核虛擬化工具、軟件的管理、分區(qū)管理、編輯工具
C語(yǔ)言基礎(chǔ):
(1)類型、條件判斷、表達(dá)式、函數(shù)、數(shù)組、指針、結(jié)構(gòu)體、共用體、枚舉、數(shù)字進(jìn)制轉(zhuǎn)換器、密碼鎖
C語(yǔ)言進(jìn)階:
指針數(shù)組、數(shù)組指針、函數(shù)指針、指針函數(shù)、內(nèi)存映射、結(jié)構(gòu)體內(nèi)存對(duì)齊、對(duì)齊指令、內(nèi)核宏、位字段、柔性數(shù)組、大小端、文件操作、多進(jìn)程和多線程、實(shí)現(xiàn)終端shell命令、實(shí)現(xiàn)文件下載、實(shí)現(xiàn)網(wǎng)頁(yè)訪問、多進(jìn)程執(zhí)行應(yīng)用程序、實(shí)現(xiàn)讀取硬件設(shè)備、多線程統(tǒng)計(jì)終端字符串個(gè)數(shù)實(shí)戰(zhàn) 、多進(jìn)程間通信實(shí)戰(zhàn)
數(shù)據(jù)結(jié)構(gòu):
模擬棧內(nèi)存應(yīng)用、模擬隊(duì)列內(nèi)存結(jié)構(gòu)、順序表實(shí)戰(zhàn)、單鏈表數(shù)據(jù)結(jié)構(gòu)、雙鏈表數(shù)據(jù)結(jié)構(gòu)、數(shù)及二叉樹數(shù)據(jù)結(jié)構(gòu)
C++基礎(chǔ):
認(rèn)識(shí)類和對(duì)象、類的定義與對(duì)象創(chuàng)建、this 指針、方法、內(nèi)存、繼承、多態(tài)、文件、異常、模板編程、STL簡(jiǎn)介
C++進(jìn)階:
重載原理分析、靜態(tài)庫(kù)的制作與使用、xxx_cast類型轉(zhuǎn)換、set_new_handler 機(jī)制運(yùn)行原理、new的實(shí)現(xiàn)以及模擬set_new_handler機(jī)制、通用鏈表、智能指針、細(xì)說const與臨時(shí)對(duì)象、由深拷貝與淺拷貝引發(fā)的寫時(shí)拷貝技術(shù)、案例:my_auto_ttr;my_scoped_ptr;my_shared_ptr
STL進(jìn)階:
容器:a:序列容器b:關(guān)聯(lián)容器;迭代器;容器適配器;算法;案例容器模板特化;仿函數(shù);空間配置器;萃取編程技巧;案例:案例容器模板特化。
C++11擴(kuò)展:
初始化類型推斷auto;lambda表達(dá)式;右值引用;委托構(gòu)造函數(shù);類內(nèi)成員初始化;默認(rèn)控制default與delete;覆蓋控制override和final
C++11 STL擴(kuò)展:
哈希容器、函數(shù)適配器、元組、容器emplace操作
測(cè)試:
基礎(chǔ)簡(jiǎn)介;單元測(cè)試框架簡(jiǎn)介、單元測(cè)試框架CppUnit集成、測(cè)試用例編寫、執(zhí)行單元測(cè)試。
LINUX系統(tǒng)網(wǎng)絡(luò)編程:
開源庫(kù):boost庫(kù)、asio庫(kù)、進(jìn)程編程、進(jìn)程間的通信編程
同步機(jī)制:互斥量、條件變量、讀寫鎖、信號(hào)燈;
多線程編程
Socket網(wǎng)絡(luò)編程:TCP、UDP、廣播、IO復(fù)用(select模式、poll模式、spoll模式)
線程池編程
網(wǎng)絡(luò)開源庫(kù)編程:LibEvent
網(wǎng)絡(luò)編程實(shí)戰(zhàn):HTTP服務(wù)器
【就業(yè)**】
西開就業(yè)課程是以開課為開始,以學(xué)生成功入職就業(yè)為結(jié)束的完整性課程,除了正常貫徹其中的教學(xué)內(nèi)容,西開會(huì)有以下方式確保學(xué)員優(yōu)質(zhì)就業(yè):
1、專業(yè)的就業(yè)輔導(dǎo)老師就業(yè)輔導(dǎo),確保學(xué)生找工作全過程無(wú)障礙;
2、往屆畢業(yè)學(xué)員分享就業(yè)求職經(jīng)驗(yàn)、面試經(jīng)驗(yàn);
3、專業(yè)真實(shí)的面試模擬場(chǎng)景,讓你不再懼怕面試;
4、簡(jiǎn)歷修改老師一對(duì)一簡(jiǎn)歷修改,讓你的簡(jiǎn)歷在萬(wàn)千簡(jiǎn)歷中脫穎而出。
5、西開十年積累了2000+IT一線互聯(lián)網(wǎng)企業(yè)從業(yè)學(xué)員,跟眾多一線互聯(lián)網(wǎng)公司達(dá)成人才培養(yǎng)戰(zhàn)略合作,由此獲得豐富的內(nèi)推資格,其中包括騰訊、百度、阿里、京東、小米等等,獲得內(nèi)推資源,可免簡(jiǎn)歷篩選環(huán)節(jié),直接進(jìn)入公司人才庫(kù)。
【學(xué)習(xí)環(huán)境】