課程簡介
C++工程師課程
- 企業(yè)應(yīng)用實(shí)戰(zhàn)教學(xué)
- 真實(shí)產(chǎn)業(yè)實(shí)訓(xùn)項(xiàng)目
- 東軟產(chǎn)業(yè)實(shí)戰(zhàn)任務(wù)
- 東軟產(chǎn)業(yè)項(xiàng)目案例
為什么學(xué)C++
技術(shù)覆蓋領(lǐng)域最廣泛
C++是目前唯一適應(yīng)多方面需求的編程語言,其實(shí)時(shí)性、靈活性,是其他的編程語言無可比擬。
掌握C++技術(shù)是通往一流企業(yè)的敲門磚
T行業(yè)高薪技術(shù)人才
掌握C++開發(fā)技術(shù),搶占先機(jī)做稀缺型高級人才,躋身互聯(lián)網(wǎng)大廠,成就職業(yè)發(fā)展“薪”趨勢
近幾年C++薪資呈上漲趨勢,未來持續(xù)走高
就業(yè)崗位爆發(fā)式增長
多領(lǐng)域多場景應(yīng)用需求爆發(fā)式增長2022年與2021年C++招聘崗位需求對比,同期增長464%,工資增長速度達(dá)到29%
C/C++技術(shù)在東軟的應(yīng)用 依托東軟真實(shí)產(chǎn)業(yè)背景,深度還原融入教學(xué)
東軟醫(yī)療 、東軟智能座艙系統(tǒng) 、東軟自動駕駛 、東軟視覺分析技術(shù)應(yīng)用 、東軟互聯(lián)網(wǎng)信息安全
項(xiàng)目驅(qū)動教學(xué),分層次模塊化定制
基于東軟30余年產(chǎn)業(yè)積淀與企業(yè)用人標(biāo)準(zhǔn),課程深度貼合企業(yè)用人需求;課程體系月度更新,敏捷迭代企業(yè)最前沿技術(shù);
第一階段:邏輯訓(xùn)練與基礎(chǔ)知識強(qiáng)化
邏輯思維能力訓(xùn)練
通過預(yù)先設(shè)計(jì)的邏輯思維能力訓(xùn)練,使學(xué)員能通過一般的邏輯能力測試
C 語言編程強(qiáng)化
C 語言概述、內(nèi)存、數(shù)據(jù)類型、表達(dá)式、數(shù)組、函數(shù)、指針、庫函數(shù)、位操作、預(yù)處理。C 語言的類型、內(nèi)存的使用、標(biāo)準(zhǔn)輸入輸出、C 語言的數(shù)組、C語言的函數(shù)、指針的使用、C 語言的預(yù)編譯命令、位操作
Linux操作系統(tǒng)
Linux 系統(tǒng)操作回顧、Linux 下文本編輯器、GCC 編譯器、Makefile 寫法、GDB 調(diào)試器及調(diào)試方法、Shell 編程、文件系統(tǒng)、資源分配與管理等。TCP/UDP協(xié)議。操作系統(tǒng)基礎(chǔ)(Linux):進(jìn)程、線程、CPU 調(diào)度、內(nèi)存管理代碼工具使用、Git、Cmake
第二階段:由淺入深,夯實(shí)基礎(chǔ)
高質(zhì)量 C++編程
C++基礎(chǔ)知識、開發(fā)環(huán)境、類與集成、指針的使用、智能指針、邏輯開發(fā)、代碼調(diào)試、關(guān)于類和對象的進(jìn)一步討論、輸入輸出流。由 C 到 C++、類和對象、運(yùn)算符重載、繼承、多態(tài)、異常處理。泛型編程、STL 編程。編譯流程、集成方法、C++多媒體技術(shù)
Qt 編程
Qt 編程技術(shù),使用 Qt 框架進(jìn)行 UI 設(shè)計(jì)、網(wǎng)絡(luò)編程、圖形圖像處理,多媒體功能開發(fā)等
第三階段:項(xiàng)目實(shí)戰(zhàn)-車載中控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
項(xiàng)目需求分析
主要內(nèi)容包括:開發(fā)團(tuán)隊(duì)角色及分工介紹、瀑布&敏捷開發(fā)模式的特點(diǎn)及區(qū)別、工程管理知識介紹、軟件開發(fā)風(fēng)險(xiǎn)管理與品質(zhì)確保方法介紹簡單需求轉(zhuǎn)換為代碼能力
UML基礎(chǔ)知識
了解 UML 基礎(chǔ)知識:UseCase、時(shí)序圖、結(jié)構(gòu)圖、類圖
系統(tǒng)分析、設(shè)計(jì)
主要內(nèi)容包括:系統(tǒng)分析、數(shù)據(jù)庫選型、方案制定、系統(tǒng)軟件通信方式選擇、設(shè)計(jì)實(shí)施、需求分析文檔撰寫、需求文檔用例圖和用例描述的撰寫、項(xiàng)目開發(fā)環(huán)境搭建、系統(tǒng)文檔撰寫
數(shù)據(jù)庫開發(fā)與設(shè)計(jì)
數(shù)據(jù)庫連接、簡單查詢語句、多表查詢、分組函數(shù)、子查詢、事務(wù)控制、視圖、索引、常用數(shù)據(jù)庫設(shè)計(jì)方法
C++設(shè)計(jì)模式
了解基本設(shè)計(jì)模式(例如單例,工廠,觀察者)
功能模塊實(shí)現(xiàn)
項(xiàng)目開發(fā)環(huán)境搭建、車載中控系統(tǒng)實(shí)現(xiàn),門窗空調(diào)開關(guān)控制模塊,影音娛樂,功能模塊
聯(lián)調(diào)測試
項(xiàng)目聯(lián)調(diào)部署運(yùn)行、測試文檔編寫、填寫測試數(shù)據(jù)、視頻錄制、項(xiàng)目驗(yàn)收
第四階段:項(xiàng)目實(shí)戰(zhàn)-基于 Linux的汽車內(nèi)部環(huán)境監(jiān)測系統(tǒng)打造
項(xiàng)目需求分析
主要內(nèi)容包括:開發(fā)團(tuán)隊(duì)角色及分工介紹、瀑布&敏捷開發(fā)模式的特點(diǎn)及區(qū)別、工程管理知識介紹、軟件開發(fā)風(fēng)險(xiǎn)管理與品質(zhì)確保方法介紹
系統(tǒng)分析、設(shè)計(jì)
主要內(nèi)容包括:系統(tǒng)分析、數(shù)據(jù)庫選型、方案制定、系統(tǒng)軟件通信方式選擇、設(shè)計(jì)實(shí)施、需求分析文檔撰寫、需求文檔用例圖和用例描述的撰寫、項(xiàng)目開發(fā)環(huán)境搭建、系統(tǒng)文檔撰寫。
功能模塊實(shí)現(xiàn)
主要內(nèi)容包括:項(xiàng)目開發(fā)環(huán)境搭建、車內(nèi)溫濕度、光照強(qiáng)度,空調(diào)溫度等信息采集顯示模塊,服務(wù)器端數(shù)據(jù)管理模塊等
聯(lián)調(diào)測試
自我呈現(xiàn)、簡歷制作、面試技巧、模擬面試
第五階段:增強(qiáng)就業(yè)競爭力
LeeCode 刷題
帶領(lǐng)學(xué)員進(jìn)行 Leecode 刷題,提升學(xué)員面試能力
企業(yè)真題講解
全真企業(yè)校招筆試題
功能模塊實(shí)現(xiàn)
數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)算法:線性結(jié)構(gòu)(鏈表,棧,隊(duì)列),樹形結(jié)構(gòu)(二叉樹遍歷(前序,中序,后序),紅黑樹,優(yōu)先權(quán)隊(duì)列和堆),圖形結(jié)構(gòu)(圖的存儲,圖的遍歷),哈希表遞歸,查找(順序查找,二分查找),算法分析(時(shí)間復(fù)雜度,空間復(fù)雜度),排序算法(冒泡排序,快速排序,插入排序,希爾排序,選擇排序,歸并排序,計(jì)數(shù)排序,桶排序)
聯(lián)調(diào)測試
自我呈現(xiàn)、簡歷制作、面試技巧、模擬面試
第六階段:職業(yè)素養(yǎng)提升
溝通與表達(dá)
如何有效地傳遞和獲取信息的方法,提升溝通的效能,改善人際交往關(guān)系,鍛煉學(xué)員當(dāng)眾表達(dá)能力。
時(shí)間管理
掌握時(shí)間管理重要性,把握做事情的優(yōu)先級,做事抓重點(diǎn),有條理。
職業(yè)生涯規(guī)劃
職場核心素質(zhì)
職場中所需要的核心素質(zhì),好習(xí)慣養(yǎng)成。掌握基本面試禮儀和職場禮儀,為步入和適應(yīng)職場奠定基礎(chǔ)。
教學(xué)模型
- 結(jié)構(gòu)清晰的全體課程
- 各顆粒度企業(yè)項(xiàng)目(占比50%以上)
- 以不同就業(yè)出口為導(dǎo)向的擴(kuò)展課程
- 工程過程訓(xùn)練,團(tuán)隊(duì)合作企業(yè)化管理
- 東軟智慧教學(xué)平臺、東軟慕課平臺、課程實(shí)踐平臺、項(xiàng)目實(shí)訓(xùn)平臺
知識體系
方法學(xué)-東軟教育TOPCARES方法學(xué)
工程實(shí)踐-東軟NUP,敏捷Scrum
產(chǎn)業(yè)項(xiàng)目-東軟產(chǎn)業(yè)項(xiàng)目,互聯(lián)網(wǎng)行業(yè)項(xiàng)目
東軟 TOPCARES 教學(xué)法
- T-技術(shù)知識與推理能力-(Technical Knowledge and Reasoning)
- O-責(zé)任感-(Open Minded and Innovation)
- P-個人職業(yè)能力-(Personal and Professional Skills)
- C-溝通表達(dá)與團(tuán)隊(duì)工作-(Communication and Teamwork)
- A-態(tài)度與習(xí)慣-(Attitude and Manner)
- R-開放式思維與創(chuàng)新-(Responsibility)
- E-價(jià)值觀-(Ethical Values)
- S-應(yīng)用創(chuàng)造社會價(jià)值-(Social Value Created by A pplication Practice)