【適合對(duì)象】
1、年齡要求:20 周歲(含)以上;
2、學(xué)歷要求:理工科大專(含大專)以上學(xué)歷,非理工科本科(含本科)以上學(xué)歷;
3、其他要求:具備計(jì)算機(jī)基本的基本操作、英語(yǔ)閱讀能力即可。
【學(xué)習(xí)前景】
軟件開發(fā)工程師、軟件測(cè)試工程師、系統(tǒng)工程師、數(shù)據(jù)庫(kù)工程師
【課程內(nèi)容】
第 一階段:嵌入式 Linux C 編程基礎(chǔ)(課程時(shí)長(zhǎng):4 周)
本階段課程幫助開發(fā)工程師快速了解嵌入式開發(fā)的基本要素,熟練使用 Linux 操作系統(tǒng),熟練掌握嵌入式 C 語(yǔ)言編程方法;對(duì)數(shù)據(jù)結(jié)構(gòu)和軟件算法有一定的理解;更夠熟練掌握一種嵌入式開發(fā)平臺(tái)的使用和開發(fā)環(huán)境的搭建,為進(jìn)一步學(xué)習(xí)嵌入式物聯(lián)網(wǎng)應(yīng)用開發(fā)打下良好的基礎(chǔ)
第二階段:嵌入式 Linux 應(yīng)用開發(fā)基礎(chǔ)(課程時(shí)長(zhǎng):3 周)
當(dāng)前主流的嵌入式設(shè)備中均運(yùn)行架構(gòu)復(fù)雜的操作系統(tǒng),操作系統(tǒng)提供了多任務(wù)的實(shí)現(xiàn)機(jī)制,為了能讓嵌入式設(shè)備實(shí)現(xiàn)更高效的運(yùn)作,必須掌握嵌入式操作系統(tǒng)中核心的系統(tǒng)編程技巧,包括:文件操作、多進(jìn)程編程、進(jìn)程管理、進(jìn)程間通信機(jī)制、多線程編程、線程間同步互斥機(jī)制、線程池機(jī)制等。計(jì)算機(jī)網(wǎng)絡(luò)在嵌入式 Linux 系統(tǒng)應(yīng)用開發(fā)過程中使用非常廣泛,本階段課程也對(duì) Linux網(wǎng)絡(luò)發(fā)展、TCP/IP 協(xié)議、socket 編程、TCP 網(wǎng)絡(luò)編程、UDP 網(wǎng)絡(luò)編程等方面入手,全面講解Linux 網(wǎng)絡(luò)應(yīng)用程序開發(fā)
第三階段:嵌入式軟件編程(課程時(shí)長(zhǎng):5 周)
C++是一門以 C 為基礎(chǔ)發(fā)展而來(lái)的一門面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,經(jīng)過 30 多年的發(fā)展和完善,功能得到了極大的豐富,已經(jīng)演變?yōu)橐婚T集面向過程、面向?qū)ο?、函?shù)式、泛型和元編程等多種編程范式的復(fù)雜編程語(yǔ)言。目前 C++在網(wǎng)絡(luò)通信設(shè)備、游戲平臺(tái)、圖形用戶界面、分布式數(shù)據(jù)庫(kù)、數(shù)字圖像處理等領(lǐng)域得到廣泛的應(yīng)用。本階段課程采用 C++面向?qū)ο缶幊痰乃枷?,針?duì) Linux 網(wǎng)絡(luò)編程、Linux 的串口編程、音視頻編程、嵌入式數(shù)據(jù)庫(kù)編程等技術(shù)也是嵌入式應(yīng)用開發(fā)常用的技術(shù)。熟悉掌握 GUI 系統(tǒng)編程是嵌入式系統(tǒng)開發(fā)的用戶體驗(yàn)的一個(gè)重要環(huán)節(jié)。在學(xué)習(xí)過程中將引入真實(shí)案例、傳授大量實(shí)戰(zhàn)技巧和開發(fā)經(jīng)驗(yàn)。使學(xué)員完成此課程后將具有主流嵌入式圖形系統(tǒng)開發(fā)應(yīng)用的能力
第四階段:Cortex-M4 應(yīng)用開發(fā)(課程時(shí)長(zhǎng):3 周)
Cortex-M4 是 ARM 公司針對(duì)嵌入式微控制器應(yīng)用開發(fā)的 MCU 內(nèi)核,具有低成本、高性能的巨大優(yōu)勢(shì),在眾多領(lǐng)域已經(jīng)取代了 51 單片機(jī),成為嵌入式微控制器應(yīng)用領(lǐng)域的主流控制芯片。本階段課程將講述意法半導(dǎo)體公司的 STM32F407 微控制器和 uC/OS-III 嵌入式操作系統(tǒng),并使二者完美結(jié)合;使工程師可以盡快進(jìn)入智能家居、工業(yè)控制、四軸飛行器、智能穿戴、汽車電子等領(lǐng)域的項(xiàng)目開發(fā)。
第五階段:嵌入式 Linux 系統(tǒng)移植及驅(qū)動(dòng)開發(fā)(課程時(shí)長(zhǎng):3 周)
本階段課程使工程師們深入理解嵌入式 Linux 系統(tǒng)平臺(tái)的系統(tǒng)框架、熟悉 ARM 平臺(tái)的硬件設(shè)計(jì)原理、理解 uboot 工作流程、Linux 內(nèi)核配置與裁剪方法及 rootfs 工作原理等內(nèi)容。Linux 設(shè)備驅(qū)動(dòng)程序是嵌入式 Linux 操作系統(tǒng)和嵌入式硬件平臺(tái)溝通的橋梁,沒有設(shè)備驅(qū)動(dòng),應(yīng)用程序就是空中樓閣,嵌入式 Linux 設(shè)備驅(qū)動(dòng)開發(fā)課程深入地講解了在嵌入式平臺(tái)中,Linux 系統(tǒng)控制硬件的方法和框架。可以使工程師深入理解 Linux 系統(tǒng)內(nèi)核的架構(gòu),并可以熟練設(shè)計(jì) Linux 設(shè)備驅(qū)動(dòng)程序,并掌握 Linux 設(shè)備驅(qū)動(dòng)移植方法。
第六階段:python 人工智能開發(fā)(贈(zèng)送)
Python、大數(shù)據(jù)、人工智能是當(dāng)今熱門的話題。隨著 AlphaGo 的火熱,讓機(jī)器變得更加智能等機(jī)器學(xué)習(xí)的話題近年來(lái)非?;鸨?。大數(shù)據(jù)存儲(chǔ)、大數(shù)據(jù)分析、人工智能、智能識(shí)別等開發(fā)人才需求旺盛。本階段課程主要講解 python 基本知識(shí),并在 GEC3399 平臺(tái)上實(shí)現(xiàn)人臉識(shí)別項(xiàng)目
第七階段:創(chuàng)客孵化綜合項(xiàng)目(課程時(shí)長(zhǎng):3 周)
【教學(xué)現(xiàn)場(chǎng)】
【課程說明】
上課時(shí)間:
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è)。
【專業(yè)導(dǎo)師】
王宇 Java、大數(shù)據(jù)導(dǎo)師
工作經(jīng)歷:9年企業(yè)軟件開發(fā)和教學(xué)經(jīng)驗(yàn),注重人才培養(yǎng),擁有豐富的開發(fā)技術(shù)經(jīng)驗(yàn)。熟練掌握Html5,Css3、JS、jQuery,Bootstrap,EasyUi,Ajax等主流前端技術(shù)及MySQL,SQLServer,Orcale等常用數(shù)據(jù)庫(kù)的應(yīng)用,精通JavEE平臺(tái)開發(fā),對(duì)Struts、Spring、Hibernate、Springmvc、Mybatis Maven領(lǐng)域的流行框架有獨(dú)特見解, 熟練使用Svn,Git,VSS等主流的版本管理工具。
在公司擔(dān)任Java技術(shù)講師,學(xué)術(shù),研發(fā)及項(xiàng)目開發(fā)技術(shù)總管。
開發(fā)項(xiàng)目:公交管理系統(tǒng),建筑裝飾公司的系統(tǒng)管理軟件,會(huì)員卡管理系統(tǒng),財(cái)政管理軟件,商務(wù)局管理系統(tǒng)。
教學(xué)風(fēng)格:教學(xué)時(shí)擅長(zhǎng)以企業(yè)核心應(yīng)用為導(dǎo)向,引導(dǎo)學(xué)生建立起企業(yè)開發(fā)模式的思維,深知軟件行業(yè)對(duì)學(xué)生的技術(shù)素養(yǎng)要求,對(duì)互聯(lián)網(wǎng)發(fā)展具有一定的前瞻性,具有豐富的項(xiàng)目教學(xué)經(jīng)驗(yàn),多次被軟件公司聘請(qǐng)進(jìn)行企業(yè)員工技術(shù)延伸內(nèi)訓(xùn)授課。
職業(yè)技能:精通:Html、Css、JS、jQuery、Bootstrap、EasyUi、Ajax主流前端技術(shù)
精通:MySQL、SQLServer、Orcale等
【學(xué)校簡(jiǎn)介】
科迅教育專注IT技能培養(yǎng),致力于培養(yǎng)面向互聯(lián)網(wǎng)領(lǐng)域的高端人才,以學(xué)員就業(yè)為目的,優(yōu)質(zhì)就業(yè)為宗旨,是一家集Web前端工程師、Java工程師、PHP工程師、.NET工程師、Android工程師、iOS工程師、C/C++工程師、軟件測(cè)試工程師、Linux云計(jì)算工程師、Python工程師、大數(shù)據(jù)工程師、人工智能開發(fā)工程師等課程為一體的IT培訓(xùn)機(jī)構(gòu)。
100%滿意度
南通科迅教育
綜合
環(huán)境 : 5.0師資 : 5.0教學(xué) : 5.0