【課程內(nèi)容】
第 一階段:嵌入式系統(tǒng)開發(fā)基礎(chǔ)理論
職場(chǎng)定位:
1. 嵌入式 Linux 軟件開發(fā)工程師(Embedded Linux Software Development Engineer)
2. C++開發(fā)工程師(C++ Development Engineer )
3. Linux C 語言開發(fā)工程師
本期目標(biāo):嵌入式系統(tǒng)是現(xiàn)在熱門的計(jì)算機(jī)應(yīng)用領(lǐng)域之一,嵌入式 C/C++語言在其中起著至關(guān)重要的作用。一個(gè)精通C/C++語言程序設(shè)計(jì)的程序員,可以很容易地進(jìn)入 Linux、Vxworks 等嵌入式操作系統(tǒng)下的軟件開發(fā)工作。本階段學(xué)習(xí)目標(biāo)是掌握Linux 操作系統(tǒng)的使用,打好 C 語言基礎(chǔ)、進(jìn)一步深入學(xué)習(xí) C 語言編程并精通常用的數(shù)據(jù)結(jié)構(gòu),為將來從事應(yīng)用開發(fā)及底層課程的學(xué)習(xí)打下基礎(chǔ)。通過本階段的學(xué)習(xí),學(xué)員還可以精通使用 C++語言編程,為學(xué)習(xí)Qt圖形化界面編程相關(guān)開發(fā),打下良好基礎(chǔ)。通過本期學(xué)習(xí),還可以熟練掌握嵌入式 Linux的開發(fā)環(huán)境,為將來做底層嵌入式開發(fā)工作打基礎(chǔ)。
第二階段:嵌入式系統(tǒng)開發(fā)核心課程
職場(chǎng)定位:
1. 嵌入式 Linux 軟件開發(fā)工程師(Embedded Linux Software Development Engineer)
2. C++開發(fā)工程師(C++ Development Engineer )
3. Qt 圖形化界面程序開發(fā)工程師(Qt GUI Development Engineer)
4. Linux 內(nèi)核工程師(Linux Kernel Development Engineer)
5. Linux 驅(qū)動(dòng)工程師(Linux Driver Development Engineer )
【課程大綱】
一、Linux 操作系統(tǒng)使用
本課程從零起點(diǎn),講述了 Linux 內(nèi)核的起源、發(fā)展歷程以及目前廣泛的應(yīng)用場(chǎng)合;概述了 Linux 系統(tǒng)的基本組成框架及組件功能;詳細(xì)介紹 Linux 下的文件管理、用戶管理、網(wǎng)絡(luò)管理、軟件管理等基本命令;以及包括 VI 編輯器,GCC 編譯器,GDB 調(diào)試器和 Make 項(xiàng)目管理工具、Shell 編程等在內(nèi)的 C 語言環(huán)境搭建知識(shí)。
完成:《文件管理器》、《用戶管理器》
二、嵌入式 Linux C 語言編程
C 語言是嵌入式領(lǐng)域重要也是主要的編程語言,本課程將在學(xué)員 C語言基礎(chǔ)知識(shí)之上,通過大量編程實(shí)例重點(diǎn)講解 C 語言的編程知識(shí),包括函數(shù)與程序結(jié)構(gòu)、指針、數(shù)組、常用算法、庫函數(shù)的使用等知識(shí)。
完成:《字符串處理器》、《學(xué)生信息管理系統(tǒng)》
三、嵌入式 Linux C 語言數(shù)據(jù)結(jié)構(gòu)及經(jīng)典算法編程
數(shù)據(jù)結(jié)構(gòu)是一門非常重要的基礎(chǔ)課,在 Linux 內(nèi)核、底層驅(qū)動(dòng)、通信協(xié)議及實(shí)際開發(fā)中都有大量應(yīng)用。本課程重點(diǎn)講解數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)內(nèi)容,包括順序表、鏈表、隊(duì)列、棧、樹、圖、哈希表、各種查找和排序算法等。每種重要的數(shù)據(jù)結(jié)構(gòu)都會(huì)介紹其理論知識(shí)及 C 語言的實(shí)現(xiàn),還會(huì)結(jié)合實(shí)例講解其在實(shí)際中的應(yīng)用。
完成:《死亡游戲》、《四則運(yùn)算計(jì)算器》、《球鐘》、《電文編碼器》、《排課系統(tǒng)》
四、C++語言編程
本課程主要讓學(xué)員從 C 到 C++、C++新增特性、C 和 C++兼容及差異、內(nèi)存模型和名字空間、標(biāo)準(zhǔn)流、對(duì)象和類、運(yùn)算符重載、模板、類繼承、多態(tài)、異常、轉(zhuǎn)換函數(shù)、智能指針及 STL、熟悉面向?qū)ο缶幊陶Z言。
嵌入式 Linux 項(xiàng)目開發(fā)流程
本課程主要讓學(xué)員從宏觀了解嵌入式 Linux 開發(fā)環(huán)境搭建和項(xiàng)目開發(fā)流程,讓學(xué)員建立起整體架構(gòu)的概念,包括嵌入式產(chǎn)品需求分析和選型、硬件平臺(tái)、移植、啟動(dòng)代碼、驅(qū)動(dòng)開發(fā)、系統(tǒng)部署等整個(gè)過程。
【課程安排】
1、全日制(周一至周六白天 08:30-17:00)學(xué)習(xí);
2、晚間班(周一、三、五18:30-21:00)學(xué)習(xí);
3、周末班(周六08:30-17:00)學(xué)習(xí);
4、業(yè)余班(周一至周六08:30-21:00自定義時(shí)間段)學(xué)習(xí);
5、小班授課,每期10人左右,**教學(xué),免費(fèi)重修,直至就業(yè)。
【教學(xué)現(xiàn)場(chǎng)】
【報(bào)名條件】
1、年齡要求:20周歲(含)以上;
2、學(xué)歷要求:理工科大專(含大專)以上學(xué)歷,非理工科本科(含本科)以上學(xué)歷;
3、其他要求:具備計(jì)算機(jī)基本的基本操作、英語閱讀能力即可。
【就業(yè)方向】
軟件開發(fā)工程師、軟件測(cè)試工程師、高級(jí)系統(tǒng)工程師、數(shù)據(jù)庫工程師。
【學(xué)校簡(jiǎn)介】
科迅教育專注職業(yè)技能培訓(xùn),致力于培養(yǎng)面向設(shè)計(jì)及開發(fā)領(lǐng)域的高端人才,以學(xué)員就業(yè)為目的,優(yōu)質(zhì)就業(yè)為宗旨,是一家集:軟件開發(fā)(JavaEE、Web前端、.NET、PHP、大數(shù)據(jù)、Python等)、UI交互設(shè)計(jì)、平面設(shè)計(jì)、電商美工、美工運(yùn)營(yíng)、室內(nèi)設(shè)計(jì)、軟裝設(shè)計(jì)、建筑設(shè)計(jì)、景觀設(shè)計(jì)、數(shù)控編程、模具設(shè)計(jì)等課程為一體的培訓(xùn)機(jī)構(gòu)。
【學(xué)校環(huán)境】
【學(xué)校優(yōu)勢(shì)】
1、專業(yè)課程全年招生,常年開設(shè)全日制班,晚班,周末班業(yè)余班,以滿足學(xué)員在時(shí)間上的靈活需求
2、采用獨(dú)特的小班教學(xué),手把手教學(xué)模式,所有老師均有8年以上專業(yè)教學(xué)經(jīng)驗(yàn)。
3、獨(dú)具特色的課程體系,零起點(diǎn)入學(xué),分階式教學(xué)模式,由淺入深,不僅學(xué)會(huì),而且學(xué)精。因材施教,為每位學(xué)員量身定做適合自身的教學(xué)方案,每個(gè)練習(xí)必須經(jīng)過老師審核講解后才能通過。學(xué)習(xí)結(jié)束前經(jīng)過考核后才能出師,**學(xué)員一上班就能獨(dú)立工作。
4、理論+實(shí)踐同時(shí)學(xué)習(xí),實(shí)習(xí)工廠/公司/工地實(shí)地教學(xué),邊學(xué)邊練,以做帶練,以實(shí)際項(xiàng)目帶動(dòng)教學(xué),讓學(xué)員真正做到理論與實(shí)際相結(jié)合
5、先進(jìn)的教學(xué)體系,嚴(yán)格的教學(xué)管理。為每一個(gè)學(xué)員建立學(xué)習(xí)檔案,并長(zhǎng)期為學(xué)員提供技術(shù)支持,并隨時(shí)幫助學(xué)員解決實(shí)際工作中遇到的技術(shù)難題。
6、用作品說話,每個(gè)學(xué)員畢業(yè)都能獨(dú)立設(shè)計(jì)出自己的作品集,畢業(yè)推薦設(shè)計(jì)師相關(guān)崗位工作,增設(shè)創(chuàng)業(yè)培訓(xùn)課程,免費(fèi)提供創(chuàng)業(yè)、就業(yè)指導(dǎo)服務(wù)。
7、學(xué)員可以選擇技能+學(xué)歷,在學(xué)習(xí)技能的同時(shí)選修一個(gè)學(xué)歷。
8、通過科迅培訓(xùn)后就業(yè)的學(xué)員達(dá)6000多人,合作用人企業(yè)達(dá)300家,每期班不少于95%就業(yè)。
【教學(xué)特點(diǎn)】
1、低門檻·零起點(diǎn)——不以學(xué)歷為人才擇取標(biāo)準(zhǔn),不以基礎(chǔ)為學(xué)習(xí)進(jìn)步阻礙。科迅教育更關(guān)注學(xué)員內(nèi)心價(jià)值,相信勤奮自覺、責(zé)任感和夢(mèng)想,即可造就出出色人才。
2、小班開課·名師指導(dǎo)——為了服務(wù)好每一個(gè)學(xué)生,科學(xué)教育課程采取小班開課模式,每個(gè)班級(jí)都有業(yè)內(nèi)專家直接授課,學(xué)員們實(shí)現(xiàn)對(duì)每一位名師的一對(duì)一零距離接觸。
3、素質(zhì)培養(yǎng)與職業(yè)培訓(xùn)并重——科迅教育按照制作公司的要求去實(shí)行職業(yè)培訓(xùn),此外還特別注重學(xué)員的素質(zhì)培訓(xùn)。
實(shí)訓(xùn)為導(dǎo)·產(chǎn)學(xué)結(jié)合——科迅教育所有課程均以實(shí)際項(xiàng)目制作要求為導(dǎo)向,將所學(xué)知識(shí)與實(shí)際案例操作技巧結(jié)合,在具體案例中融入知識(shí)點(diǎn)進(jìn)行講解。
100%滿意度
南京科迅教育
綜合
環(huán)境 : 5.0師資 : 5.0教學(xué) : 5.0