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