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