C語言屬于高級語言,具有可移植性,面向過程的,貼近底層、運行速度快
應用廣泛
C++ 語言廣泛的用于基礎軟件、桌面系統(tǒng)、網(wǎng)絡通信、音頻視頻、游戲娛樂等諸多領域是世界上使用最廣泛的編程語言之一
C++軟件工程師在企業(yè)需求中呈上升趨勢,人才需求發(fā)展處于堅挺狀態(tài)
可從事行業(yè):算法實現(xiàn) 網(wǎng)絡安全 物聯(lián)網(wǎng)
圖形 / 視頻 / 多媒體處理 底層數(shù)據(jù)處理 區(qū)塊鏈
負載均衡 反向代理
達內(nèi)每一期課程大綱,由研發(fā)組結合熱點技術與企業(yè)需求不斷完善
第一階段 標C及數(shù)據(jù)結構
課程內(nèi)容
·計算機概述
·標準C基礎語法
.數(shù)據(jù)結構和算法
學習目標
開發(fā)環(huán)境搭建、linux常見命令、數(shù)據(jù)類型、類型轉換、進制轉換、流程控制、
標準庫函數(shù)、數(shù)組、指針、IO流
堆棧、隊列、鏈表、二叉樹、冒泡排序、插入排序、快速排序及各種查找算法
第二階段 linux系統(tǒng)級開發(fā)
課程內(nèi)容
linux 文件系統(tǒng)·linux 內(nèi)存管理·linux 進程管理·linux 線程管理·網(wǎng)絡通訊
學習目標
文件讀寫操作、文件描述符、文件讀寫鎖機制、系統(tǒng)標準IO
內(nèi)存管理、進程映射、虛擬內(nèi)存、內(nèi)存映射的建立與解除
子進程創(chuàng)建、進程間通訊(消息隊列/共享內(nèi)存/管道等)、信號捕獲和處理
子線程創(chuàng)建、線程間同步(鎖機制/信號量/條件變量等)
網(wǎng)絡與網(wǎng)絡協(xié)議、TCP、UDP網(wǎng)絡通訊底層協(xié)議
第三階段 標準C++及STL模板庫
課程內(nèi)容
·C++基礎·OOP·異常和IO流·開源框架庫
·C++模板·STL標準模板庫·MySQL
學習目標
JECTIVES
名字空間、重載、各種數(shù)據(jù)類型的操作、類和對象、構造、析構、繼承、封裝、多態(tài)、智能指針、auto類型推導、異常處理、IO流操作、decltype類型計算、右值引用、轉移構造、lambda表達式等
模板起源、函數(shù)模板、類模板、模板技巧、模板實戰(zhàn)、基本列表容器、自制鏈表容器、向量、雙端隊列、列表、棧、隊列、優(yōu)先隊列、映射、多重映射、集合、多重集合、哈希散列等
第四階段 QT框架庫
課程內(nèi)容
T框架庫
學習目標
QT概述、編碼轉換、QT父窗口,QT信號和槽
QString類、面向?qū)ο蟮腝T編程、QT設計師、QT創(chuàng)造器、基本控件、Qt布局
管理分隔窗口、??看翱凇⒍褩4翱?、Qt基本對話框、菜單、工具欄、圖像坐標變
換、繪圖、Qt模型/視圖結構、Qt事件
QT連接數(shù)據(jù)庫、QT多線程,線程同步機制、QT網(wǎng)絡編程基礎,UDP廣播通
信、TCP網(wǎng)絡聊天室、HTTP通信
第五階段 大項目實戰(zhàn)
課程內(nèi)容
·達內(nèi)直播·MySql 數(shù)據(jù)庫
學習目標
報文規(guī)約,庫表結構、跟蹤服務器、服務器類、ID服務器、存儲服務器、客戶機、HTTP服務器、測試調(diào)試、媒體播放器、分布式存儲等
數(shù)據(jù)庫概述、MySQL基礎知識、數(shù)據(jù)庫管理、表管理
創(chuàng)建表、數(shù)據(jù)類型、約束、DML操作、基本查詢、表連接
條件查詢、排序、組函數(shù)、分組查詢、子查詢、索引、視圖變量、函數(shù)、流程控制語句、存儲過程、錯誤處理、游標、事務機制、C語言連
接MySQL數(shù)據(jù)庫、dml操作、查詢操作
Linux+Windows雙系統(tǒng)
培養(yǎng)具備雙重系統(tǒng)軟件開發(fā)能力的工程師
Mysql
進階“高效能”軟件開發(fā)工程師
黑客攻防
培養(yǎng)技術前沿的開發(fā)者
Go語言
解決核心高并發(fā)問題
Ngnix
部署反向代理服務器,實現(xiàn)負載均衡
項目落地+重構,助你不僅能編程-更精編程
階段一
階段二
階段三
階段四
C語言經(jīng)近40年雕琢,廣泛應用于各個行業(yè)
區(qū)塊鏈
金融,計算機等各行業(yè)
移動通信
中國移動,聯(lián)通,華為等通信行業(yè)
互聯(lián)網(wǎng)安全
360,金山以及等信息安全行業(yè)
游戲
王者榮耀,絕地求生等網(wǎng)游,手游行業(yè)
大數(shù)據(jù)
阿里巴巴,百度等互聯(lián)網(wǎng)行業(yè)
多媒體
抖音,斗魚等短視頻,直播行業(yè)
物聯(lián)網(wǎng)
家居,互聯(lián)網(wǎng)等各行業(yè)
搜索引擎
Googel,百度,搜狗等搜索引擎
良好的學習氛圍+共同進步的小伙伴,有了他們,你離夢想更接近
教學環(huán)境
機構前臺
環(huán)境一角
模塊化教學,每個講師負責所擅長領域
蔣貴良C++實戰(zhàn)講師
主講標準C++,QT框架庫。5年linux應用軟件開發(fā)經(jīng)驗,3年以上的軟件開發(fā)教學經(jīng)驗,參與開發(fā)血壓計等電子醫(yī)療產(chǎn)品,帶領團隊完成研發(fā)智能小車,智能家居系統(tǒng)。注重項目實踐,善于引導學生動手編程。
王建立C++實戰(zhàn)講師
主講linux/unix C開發(fā)。具備15年以上軟件行業(yè)經(jīng)驗,10年以上軟件教育培訓經(jīng)驗,參與研發(fā)兩項國家重點項目。善于反復思考、推演、總結,將知識和生活結合,并應用于實際的產(chǎn)品中。
張淑敏C++實戰(zhàn)講師
主講Mysql數(shù)據(jù)庫,windows內(nèi)核編程。5年華北理工大學教學經(jīng)驗,8年知名培訓機構教學及管理經(jīng)驗。曾參與24小時心電監(jiān)護系統(tǒng)(Holter)、腦電圖(BEAM)等多個項目的研發(fā),發(fā)表多篇學術論文。