【培養(yǎng)目標(biāo)】
為了滿足企業(yè)對嵌入式技術(shù)人才的需求,解決當(dāng)前大學(xué)生就業(yè)難,企業(yè)招聘難的問題,長沙樂嵌基地面向社會和高校開設(shè)Linux C/C++ 實訓(xùn)課程。實訓(xùn)內(nèi)容以企業(yè)對人才的需求為核心,系統(tǒng)的學(xué)習(xí)Linux C/C++ 開發(fā)技術(shù),通過真實的項目實踐,使學(xué)員系統(tǒng)全面的掌握Linux C/C++開發(fā)技術(shù),具備Linux C/C++項目研發(fā)能力和一定的實際項目開發(fā)經(jīng)驗,達到用人單位對Linux C/C++軟件開發(fā)人才的知識技能要求,從而實現(xiàn)學(xué)員的高質(zhì)量就業(yè)和良好的職業(yè)發(fā)展。
【就業(yè)崗位】
Linux C/C++軟件開發(fā)工程 、Linux 應(yīng)用開發(fā)工程師
【薪資待遇】
一般情況下,應(yīng)屆畢業(yè)生從事Linux C/C++軟件工程師的起薪如下:
本科生:稅前平均月薪 4000 ~6000
研究生:稅前平均月薪 6000 ~8000
具備1-2年工作后,基本上都有 30% ~ 的漲幅。
說明:以上信息為樂嵌基地與樂嵌人才合作單位以及已就業(yè)學(xué)員調(diào)查所得。Linux C/C++軟件工程師指導(dǎo)薪資在 3500 ~ 10000元,實際情況會根據(jù)企業(yè)的性質(zhì),所處地區(qū)、行業(yè)、企業(yè)的實際情況以及學(xué)員的個人綜合素質(zhì)有所差別。
【授課特色】
邊講邊練,全天候教學(xué)實踐,每一個知識點都安排相應(yīng)的實踐,學(xué)員學(xué)完一個知識點后,當(dāng)場實踐消化;
實訓(xùn)過程中采用實際項目案例教學(xué)方式,強化學(xué)員的動手研發(fā)能力和實際操作能力;
每一個階段課程結(jié)束后學(xué)生都要完成一個綜合實訓(xùn)項目,使學(xué)生能綜合理解和應(yīng)用所學(xué)知識解決實際問題,實現(xiàn)知識向能力的跨域;
培訓(xùn)過程中分階段進行考試,檢驗學(xué)員的學(xué)習(xí)效果,并根據(jù)教學(xué)結(jié)果進行輔導(dǎo)和強化;為學(xué)員提供全面的職業(yè)素質(zhì)教育和面試指導(dǎo);
【入學(xué)要求】
具備計算機基礎(chǔ)知識;
具備C語言編程基礎(chǔ);
通過長沙樂嵌基地嵌入式就業(yè)實訓(xùn)班入學(xué)考試;
【培訓(xùn)教材】
《Linux C/C++ 研發(fā)工程師就業(yè)班培訓(xùn)講義》
《Linux C/C++ 研發(fā)工程師就業(yè)班培訓(xùn)實驗教程》
【課時安排】
上課時間: 周一 ~ 周五(上午9:00 ~ 下午5:30),晚自習(xí)(晚上:7:00~ 9:30)
【上課方式】
為了**培訓(xùn)效果,增加互動環(huán)節(jié),我們堅持小班授課,每期報名人數(shù)限15人,多余人員安排到下一期進行。
【教學(xué)環(huán)境】
【課程大綱】
階段 嵌入式Linux系統(tǒng)開發(fā)基礎(chǔ)
Linux系統(tǒng)基礎(chǔ)與shell編程基礎(chǔ)
主要講解Linux系統(tǒng)基本概念、ubuntu的安裝與使用、Linux下的目錄結(jié)構(gòu)、Linux常用命令、網(wǎng)絡(luò)服務(wù)、進程管理、文件系統(tǒng)基本概念、shell腳本的基本概念及shell腳本編程基礎(chǔ)。
學(xué)習(xí)目標(biāo)
熟練使用Linux基本命令,掌握基本shell腳本程序的編寫,了解Linux的基本概念
項目實戰(zhàn)
安裝vmvare 虛擬機及ubuntu 操作系統(tǒng),搭建嵌入式Linux開發(fā)環(huán)境,編寫一個shell腳本,判斷某文件是否存在,并輸出結(jié)果。
嵌入式 GNU C編程
主要講解企業(yè)C語言編碼規(guī)范,C語言基礎(chǔ),循環(huán)與條件分支,指針的概念及應(yīng)用、數(shù)組與指針、指針與字符串、指針和函數(shù)、結(jié)構(gòu)體與指針、預(yù)處理及位運算,C文件的操作。C語言模塊化編程、gcc編譯器的使用、Make的作用及Makefile 文件的編寫。
學(xué)習(xí)目標(biāo)
掌握C語言基本語法,掌握基本Makefile 文件的寫法,熟練使用C指針的概念及使用
項目實戰(zhàn)
為多目錄多源碼文件的工程項目編寫Makefile文件;Linux下學(xué)生成績管理系統(tǒng)(要求使用結(jié)構(gòu)體數(shù)組來存放學(xué)生成績信息)
數(shù)據(jù)結(jié)構(gòu)
主要講解數(shù)據(jù)結(jié)構(gòu)的基本概念及常用數(shù)據(jù)結(jié)構(gòu)在項目開發(fā)中的應(yīng)用。線性表、鏈表、棧、隊列、二叉樹在C語言中的實現(xiàn)及應(yīng)用。順序查找法,二分法查找、選擇排序和冒泡排序算法的C語言實現(xiàn)
學(xué)習(xí)目標(biāo)
掌握常用數(shù)據(jù)結(jié)構(gòu)(線性表、棧和隊列)的實現(xiàn)與應(yīng)用;熟練常用的查找和排序算法;
項目實戰(zhàn)
完成單機版的學(xué)生選課管理系統(tǒng)(要求使用鏈表來存放學(xué)生的選課信息及教師開課信息);
第二階段 嵌入式Linux應(yīng)用編程
Linux應(yīng)用編程
主要講解linux環(huán)境下多進程、多線程、網(wǎng)絡(luò)、以及GUI圖形應(yīng)用程序設(shè)計。重點講解進程的概念、進程創(chuàng)建、進程的通信;線程的創(chuàng)建與同步、內(nèi)存映射、Linux下文件和目錄的操作;
網(wǎng)絡(luò)編程基礎(chǔ)及l(fā)inux下的網(wǎng)絡(luò)編程,TCP/IP協(xié)議,socket編程接口,并發(fā)模型、多路IO復(fù)用技術(shù)。
學(xué)習(xí)目標(biāo)
掌握linux環(huán)境下多進程、多線程程序設(shè)計方法;熟練掌握linux環(huán)境網(wǎng)絡(luò)程序設(shè)計方法
項目實戰(zhàn)
完成基于TFTP協(xié)議的TFTP下載工具的開發(fā)。包括TFTP客戶端和TFTP服務(wù)器。
GNU C++ 編程
主要講解GNC C++ 與C的差異、面向?qū)ο蟪绦蛟O(shè)計思想、類和對象、 繼承、抽象、多態(tài)性、構(gòu)造函數(shù)、虛函數(shù)、函數(shù)模板、類模板、友元函數(shù)、友元類的基本概念及實現(xiàn)。
學(xué)習(xí)目標(biāo)
掌握面向?qū)ο蟪绦蛟O(shè)計思想;掌握C++基本語法熟練應(yīng)用C++進行應(yīng)用程序開發(fā)
項目實戰(zhàn)
基于Linux 環(huán)境下C++實現(xiàn)的局域網(wǎng)聊天軟件?;贚inux 環(huán)境下C++實現(xiàn)的《足球先生投票系統(tǒng)》
嵌入式GUI編程
重點講解跨平臺QT開發(fā)環(huán)境的搭建和移植、Linux圖形系統(tǒng)實現(xiàn)機制、QT圖形開發(fā)基礎(chǔ)、QT關(guān)鍵技術(shù)、QT圖形程序框架,QT應(yīng)用程序開發(fā)基本組件的使用,包括文本框、按鈕控件、字符串類、列表框、樹型控件等?;赒T的網(wǎng)絡(luò)編程,TCP SOCKET類,UDP SOCKET類的使用,QT平臺移植,在ARM開發(fā)平臺上部署QT應(yīng)用程序。
學(xué)習(xí)目標(biāo)
掌握QT圖形界面程序的開發(fā),掌握QT圖形程序的移植與跨平臺編譯;
項目實戰(zhàn)
完成基于Linux QT平臺開發(fā)的簡易計算器;完成基于Linux QT平臺開發(fā)的圖片瀏覽器;完成基于Linux QT平臺開發(fā)的俄羅斯方塊游戲;完成基于Linux QT MP3播放器
第三階段 嵌入式Linux綜合項目實訓(xùn)
項目開發(fā)實踐
重點講解項目開發(fā)流程、自頂向下的方案設(shè)計方法,復(fù)雜問題分解成多個簡單問題方法。
代碼調(diào)試方法,基本問題分析和解決的流程。開發(fā)文檔的編寫,主要有需求分析說明書、軟件詳細設(shè)計說、驗收測試文檔。
實訓(xùn)項目
智能WIFI巡航車,無線遙控四軸飛行器溶液PH值在線分析系統(tǒng),超市自動儲物柜控制系統(tǒng)
基于ARM 嵌入式Linux實現(xiàn)的環(huán)境數(shù)據(jù)采集終端,基于GPRS模塊的短信群發(fā)系統(tǒng),基于Linux QT實現(xiàn)的多媒體播放器,基于GPRS模塊的無線數(shù)據(jù)傳輸系統(tǒng)
第四階段 嵌入式工程師職業(yè)規(guī)劃及就業(yè)指導(dǎo)
職業(yè)規(guī)劃與就業(yè)指導(dǎo)
主要講解嵌入式工程師的職業(yè)規(guī)劃、求職心態(tài),工作心態(tài)和工作方法;人際溝通交流能力,表達能力的訓(xùn)練;項目答辯,簡歷指導(dǎo),面試方法指導(dǎo)。重點提升學(xué)員的職業(yè)素質(zhì),提升就業(yè)競爭力。
【教學(xué)文化】
學(xué)校
樂嵌基地通過給學(xué)校提供專業(yè)實習(xí)崗位,師資培訓(xùn)、課程置換等方式,幫助學(xué)校提高實踐能力方面的教學(xué),提升學(xué)員就業(yè)率和就業(yè)質(zhì)量,提高學(xué)校知名度。
學(xué)生
樂嵌基地通過專業(yè)的、系統(tǒng)的嵌入式強化培訓(xùn),學(xué)員以快的速度掌握嵌入式核心技術(shù),掌握嵌入式軟件開發(fā)的基本思路,嵌入式產(chǎn)品設(shè)計的基本流程。通過完成一個實際產(chǎn)品項目開發(fā),提高學(xué)員分析問題、解決問題的能力,使學(xué)員具備嵌入式產(chǎn)品開發(fā)能力,積累產(chǎn)品開發(fā)經(jīng)驗,提高學(xué)員的核心競爭力,實現(xiàn)高質(zhì)量就業(yè)。
企業(yè)
為企業(yè)培養(yǎng)合格的嵌入式工程師,為企業(yè)的發(fā)展增添活力。
教學(xué)理念
用心教學(xué)、悉心指導(dǎo),注重學(xué)員思維能力的培養(yǎng),重點培養(yǎng)學(xué)員軟件編程思維能力、邏輯思維能力;引導(dǎo)學(xué)員提出問題、分析問題、解決問題,培養(yǎng)學(xué)員分析問題,解決問題的能力。通過職業(yè)素質(zhì)訓(xùn)練,培養(yǎng)學(xué)員職業(yè)心理素質(zhì)、工作方法,溝通表達能力,培養(yǎng)學(xué)員自信,工作責(zé)任心,提高學(xué)員職業(yè)素質(zhì),從而實現(xiàn)高質(zhì)量就業(yè)。