Kali Linux操作系統(tǒng)實戰(zhàn)
網(wǎng)絡(luò)防御技術(shù)
網(wǎng)絡(luò)攻擊技術(shù)
異常通信行為分析
加密流量還原
大項目:入侵檢測與網(wǎng)絡(luò)攻防
C/C++工程師核心技能
C語言概述
編程基礎(chǔ)
函數(shù)
指針
內(nèi)存管理
復(fù)合類型
文件操作
案例實戰(zhàn)
培養(yǎng)編程思維和動手能力;
培養(yǎng)面向過程編程思想,為以后的深入學(xué)習(xí)打下堅實基礎(chǔ)。
具備C/C++領(lǐng)域基礎(chǔ)專業(yè)編程能力;
能夠?qū)崿F(xiàn)電子詞典項目案例;
能夠?qū)崿F(xiàn)貪吃蛇項目案例。
全國計算機二級考試(80分以上水平);
入門計算機開發(fā)編程領(lǐng)域;
達到一本以上大學(xué)高?!禖語言課程設(shè)計》、《C語言期末考試》能力。
內(nèi)存分區(qū)、函數(shù)調(diào)用模型
指針高級
函數(shù)指針與回調(diào)函數(shù)
數(shù)據(jù)結(jié)構(gòu)與鏈表
遞歸函數(shù)
數(shù)據(jù)結(jié)構(gòu)與算法
接口的封裝和設(shè)計
掌握C語言中的字符串、一維數(shù)組、二維數(shù)組的用法;
掌握一級指針、二級指針、三級指針的高級用法,并理解N級指針概念,指針數(shù)組和數(shù)組指針;
學(xué)會結(jié)構(gòu)體、文件的使用;
掌握C語言接口封裝設(shè)計。
可獨立開發(fā)小程序,例如貪吃蛇;
能夠應(yīng)用C語言接口封裝設(shè)計的方法,進行企業(yè)項目開發(fā)。
高于一般本科院校計算機相關(guān)專業(yè)應(yīng)屆生的編程水平;
達到1年傳統(tǒng)企業(yè)(二線、三線、四線城市居多)C語言工程師編程能力;
達到全國計算機等級考試四級水平。
C++對C的擴展、引用
函數(shù)重載
類和對象
對象的動態(tài)分配和釋放
運算符重載
類的繼承和派生、多態(tài)
面向抽象類編程
函數(shù)模板、類模板
異常、I/O流
STL
Qt常用的控件
Qt繪圖與文件操作
Qt界面編程實戰(zhàn)案例
具備常用C++方向基本知識與常用技能;
具備常用Qt和MFC界面開發(fā)的基本技巧和常用技能。
具備基本開發(fā)能力:看懂簡單代碼,能夠開發(fā)簡單程序軟件的功能;
能夠?qū)崿F(xiàn)簡單的前臺界面開發(fā)。
PC端桌面應(yīng)用程序開發(fā)能力;
1-3年P(guān)C端應(yīng)用編程崗位任職能力;
具備面向?qū)ο缶幊棠芰Α?/p>
Linux命令
Linux開發(fā)與調(diào)試工具
系統(tǒng)I/O操作
進程與IPC通信
線程與并發(fā)同步
信號
網(wǎng)絡(luò)協(xié)議與網(wǎng)絡(luò)編程
高并發(fā)服務(wù)器開發(fā)
具備常用后臺服務(wù)器開發(fā)方向的基本知識和常用技能,并具備基本開發(fā)能力。
可完成服務(wù)器后臺、前端界面、服務(wù)器數(shù)據(jù)庫的開發(fā)。
達到1-3年Linux服務(wù)器開發(fā)工程師水平;
具備Linux系統(tǒng)運維能力;
具備互聯(lián)網(wǎng)公司高并發(fā)服務(wù)器設(shè)計能力。
Oracle
MySQL
企業(yè)財富庫的接口的封裝和設(shè)計
Windows經(jīng)典應(yīng)用程序開發(fā)
Linux經(jīng)典應(yīng)用程序開發(fā)
跨平臺兼容開發(fā)與調(diào)試
Git代碼管理
大項目:跨平臺企業(yè)項目
掌握常用數(shù)據(jù)庫類型的操作技巧和簡單開發(fā)能力。
能夠熟練應(yīng)用項目中使用的數(shù)據(jù)庫知識,完成簡單的數(shù)據(jù)庫開發(fā)。
具備計算機安全技術(shù)能力;
具備企業(yè)級安全研發(fā)工程師任職能力。
zinx框架使用
游戲業(yè)務(wù)實現(xiàn)
3inx抽象框架實現(xiàn)
商業(yè)化部署
能夠采用高性能、分式式解決方案,統(tǒng)一游戲或其他應(yīng)用后端云平臺。
具備分布式開發(fā)能力;
具備游戲核心開發(fā)能力。
滿足游戲公司對服務(wù)器開發(fā)工程師的能力要求。
Shell腳本編程
Unix/Linux下Shell編程開發(fā);
掌握Shell的函數(shù)語法和工具制作;
掌握Linux常用Shell指令和問題定位方法。
復(fù)習(xí)和鞏固所學(xué)知識,為就業(yè)做準(zhǔn)備。
達到Linux運維工程師能力水平。
Go語言語法
微服務(wù)開發(fā)
大項目:微服務(wù)應(yīng)用開發(fā)
Docker操作
具備Go語言高并發(fā)后臺開發(fā)能力;
擁有Docker虛擬化容器技術(shù);
具備分布式微服務(wù)架構(gòu)設(shè)計能力。
實現(xiàn)企業(yè)資源利用率和可用性的優(yōu)化。
可滿足市場對Go中級程序員的需求,可獨立設(shè)計開發(fā)微服務(wù)項目。