班級規(guī)模及環(huán)境--熱線:4008699035 手機(jī):15921673576( 微信同號) |
每期人數(shù)限3到5人。 |
上課時間和地點 |
上課地點:【上海】:同濟(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山學(xué)院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(中和大道) 【沈陽分部】:沈陽理工大學(xué)/六宅臻品 【鄭州分部】:鄭州大學(xué)/錦華大廈 【石家莊分部】:河北科技大學(xué)/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈
最近開課時間(周末班/連續(xù)班/晚班):2020年3月16日 |
實驗設(shè)備 |
☆資深工程師授課
☆注重質(zhì)量
☆邊講邊練
☆合格學(xué)員免費推薦工作
★實驗設(shè)備請點擊這兒查看★ |
質(zhì)量保障 |
1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費在以后培訓(xùn)班中重聽;
2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費提供課后技術(shù)支持。
3、培訓(xùn)合格學(xué)員可享受免費推薦就業(yè)機(jī)會。 |
課程大綱 |
課程背景:由于高等教育模式的使然,使得國內(nèi)不少擁有一定工作年限的工程師所認(rèn)知的C語言和工程上的實用C依然有一定的差距。無論軟件架構(gòu)設(shè)計的不得當(dāng),還是代碼書寫的不嚴(yán)謹(jǐn)、不規(guī)范,最終都會導(dǎo)致產(chǎn)品暴露出各種bug,客戶埋怨,工程師痛苦,代碼的維護(hù)成本提高,公司蒙受經(jīng)濟(jì)損失。
????????
課程目的:本課程主講老師將會把自己多次參與國際大型合作項目的視角和經(jīng)驗分享給各位,讓大家重新認(rèn)識到,真正的編程思想是什么?怎樣編寫卓越的代碼?同時,也會給大家展示業(yè)界各種軟件項目管理工具的使用習(xí)慣,使大家能從更宏觀、更廣泛的高度來看待編碼這個工作,幫助大家開闊眼界和思路。?
本課程涉及主要內(nèi)容:
1、包括C高級特性、代碼風(fēng)格、代碼審核、代碼維護(hù)、代碼重構(gòu),
2、會深度分析C軟件模塊劃分的原則以及如何將面向?qū)ο蟮乃枷胪昝赖糜迷诠こ添椖恐小?br>
3、會介紹RTOS或復(fù)雜操作系統(tǒng)環(huán)境下多任務(wù)劃分的技巧。指導(dǎo)嵌入式系統(tǒng)的開發(fā)者開發(fā)出具有高可讀性、可擴(kuò)展性和可維護(hù)性的代碼。
課程特點:
本課程暨有業(yè)界先進(jìn)做法的分享與高質(zhì)量源碼的范例,也有大家常犯錯誤的舉例,從內(nèi)容安排上可看到5個層次,由淺入深逐級遞進(jìn)。?
1、宏觀概述:分層解釋嵌入式系統(tǒng)組件,在個性中找共性。
2、見微知著:嵌入式C基礎(chǔ)高級主題,介紹嵌C易被忽略的重要概念,編譯器和cache的一些特點。
3、標(biāo)桿對照:從嵌入式C語言編碼風(fēng)格入手,傳播給大家正確的編碼價值觀方法論,包括良好的編程習(xí)慣,版本管理,軟件項目管理等。?
4、架構(gòu)優(yōu)化:用若干實例講解如何實現(xiàn)模塊劃分的低耦合,以及如何用嵌入式C的面向?qū)ο髞砀纳栖浖軜?gòu)。?
5、質(zhì)量提升:如何通過防御編程,代碼評審,代碼重構(gòu)來一遍遍優(yōu)化代碼。????
授課內(nèi)容:
第一章 嵌入式C編程基礎(chǔ)
第二章 嵌入式C編碼風(fēng)格
第三章 嵌入式C性能優(yōu)化
第二部分 嵌入式C軟件結(jié)構(gòu)
第四章 嵌入式C軟件模塊與模塊劃分
第五章 嵌入式C的面向?qū)ο?br>
第三部分 嵌入式C代碼質(zhì)量
第六章 嵌入式C函數(shù)
第七章 嵌入式C防御性編程
第八章 嵌入式C代碼重構(gòu)
第九章 嵌入式C代碼評審 |
|
|
|
|
|
|