114培訓(xùn)網(wǎng)歡迎您來到牛耳教育!

400-850-8622

全國統(tǒng)一學(xué)習(xí)專線 8:30-21:00

長沙嵌入式軟件開發(fā)培訓(xùn)

授課機構(gòu):牛耳教育

關(guān)注度:373

課程價格: 請咨詢客服

上課地址:請咨詢客服

開課時間:滾動開班

咨詢熱線:400-850-8622

在線報名

課程詳情在線報名

更新時間:2024-12-28
課程簡介 嵌入式軟件工程師培訓(xùn)課程,由安博教育集團(tuán)聯(lián)合多家*廠商,并由安博教育實施專家團(tuán)隊和精英教師團(tuán)隊發(fā)起,共同開發(fā)完成。 通過該課程的學(xué)習(xí),學(xué)員熟練掌握Linux平臺下的嵌入式軟件開發(fā)技術(shù),并通過項目實戰(zhàn)積累工作經(jīng)驗,進(jìn)而獲得高薪、有廣闊發(fā)展空間的工作機會 培養(yǎng)方案 基于安博集團(tuán)大量的數(shù)據(jù)調(diào)研,該課程專注于培養(yǎng)基于嵌入式Linux平臺,以嵌入式系統(tǒng)的軟件開發(fā)為主,培養(yǎng)學(xué)生在嵌入式領(lǐng)域進(jìn)行軟件開發(fā)、軟/硬件測試、系統(tǒng)維護(hù)等方面的綜合技能,旨在為社會提供嵌入式軟件開發(fā)、產(chǎn)品測試、技術(shù)支持等方面具備優(yōu)秀的職業(yè)素養(yǎng)的實用型、技能型人才。精通ARM嵌入式系統(tǒng)的驅(qū)動程序開發(fā)、操作系統(tǒng)移植、熟悉基于ARM的串行數(shù)據(jù)無線傳輸系統(tǒng)、基于ARM的無線數(shù)據(jù)采集系統(tǒng)等面向不同行業(yè)的專用嵌入式應(yīng)用系統(tǒng)的開發(fā)。通過該實訓(xùn)課程,實訓(xùn)學(xué)員能夠積累1-2年的軟件開發(fā)經(jīng)驗。 課程體系 在實訓(xùn)項目經(jīng)理的帶領(lǐng)下,通過完成多個企業(yè)級項目(基于ARM的串行數(shù)據(jù)無線傳輸系統(tǒng)、基于ARM的無線數(shù)據(jù)采集系統(tǒng)、基于ARM的GPRS應(yīng)用系統(tǒng))的分析、設(shè)計和開發(fā),掌握開發(fā)企業(yè)級軟件項目過程所需的設(shè)計規(guī)范、開發(fā)流程、質(zhì)量控制及項目管理。 階段 課程主題與實訓(xùn)內(nèi)容 實訓(xùn)目標(biāo) 實訓(xùn)項目 *階段 Unix開發(fā)環(huán)境、開發(fā)規(guī)范培訓(xùn) Unix系統(tǒng)原理、Unix開發(fā)環(huán)境、Unix常用命令 熟練Unix下的C/C++開發(fā)環(huán)境,掌握常用的命令 Unix下的定時任務(wù) Oracle數(shù)據(jù)庫 Oracle 10數(shù)據(jù)庫原理、SQL語句、數(shù)據(jù)庫表及索引 PL/SQL語法,存儲過程,存儲函數(shù),觸發(fā)器等 熟練掌握Oracle 10G下的SQL開發(fā),精通PL/SQL等 基于Oracle,完成計費系統(tǒng)的數(shù)據(jù)整合,包括表的創(chuàng)建,數(shù)據(jù)的錄入以及整合等 C++核心 數(shù)據(jù)類型,控制語句,自定義數(shù)據(jù)類型,模塊化程序設(shè)計,指針 類與對象(封裝性)類的擴展,繼承,虛函數(shù),多態(tài) 熟練掌握C基礎(chǔ)語法,函數(shù)的編寫和調(diào)用 掌握面向?qū)ο缶幊痰娜齻€特性,并熟練應(yīng)用OO思想 完成銀行項目的類結(jié)構(gòu)設(shè)計,深入理解面向?qū)ο缶幊? 數(shù)據(jù)結(jié)構(gòu)和算法、標(biāo)準(zhǔn)庫 鏈表、棧、隊列、二叉樹、算法 IO、異常、模版(STL) 掌握各種數(shù)據(jù)結(jié)構(gòu)的實現(xiàn),并了解常用的算法 雙賂鏈表數(shù)據(jù)結(jié)構(gòu)實現(xiàn) OOAD 面向?qū)ο蠓治龊驮O(shè)計的方法 UML圖 設(shè)計模式 掌握多種設(shè)計模式 了解軟件研發(fā)的整個過程,能夠熟練使用UML進(jìn)行分析和設(shè)計 完成銀行項目的UML設(shè)計,并能使用設(shè)計模式進(jìn)行優(yōu)化 項目實訓(xùn) 銀行項目 完成銀行前臺業(yè)務(wù),包括基本的存取款和轉(zhuǎn)賬等 銀行項目提升和整合 第二階段 Shell編程 Shell編程語法 掌握Shell編程技術(shù) 編寫Shell腳本完成FTP功能 Unix環(huán)境編程和開發(fā)工具 用戶信息,文件操作,目錄操作,時間處理make,makefile,gdb 掌握和環(huán)境編程相關(guān)的函數(shù),并能熟練使用編程工具 計費系統(tǒng)數(shù)據(jù)采集 進(jìn)程、多線程 創(chuàng)建進(jìn)程 子進(jìn)程 信號 消息隊列車 共享內(nèi)存 信號量 線程的創(chuàng)建、線程的狀態(tài) 多線程編程 線程間的通信 線程同步 線程池編程 掌握進(jìn)程和多線程編程 計費系統(tǒng)C/S分布式架構(gòu)的設(shè)計,掌握線程池的應(yīng)用 網(wǎng)絡(luò)編程和數(shù)據(jù)庫編程 網(wǎng)絡(luò)基礎(chǔ) TCP/IP協(xié)議 基于TCP和UDP的網(wǎng)絡(luò)編程 Pro★C數(shù)據(jù)編程 掌握網(wǎng)絡(luò)編程,并能編寫支持多客戶端的服務(wù)器軟件 熟練掌握Oracle MySQL等數(shù)據(jù)庫的連接和數(shù)據(jù)訪問 計費系統(tǒng)集中式數(shù)據(jù)模塊,該模塊完成數(shù)據(jù)集中化并錄入到ORACLE中 項目實訓(xùn) 計費系統(tǒng)采集和整合模塊 掌握計費系統(tǒng)后臺業(yè)務(wù)流程,綜合使用所學(xué)知識點,完成計費數(shù)據(jù)采集和整合 Billing系統(tǒng)提升和整合 第三階段 ARM系統(tǒng)體系結(jié)構(gòu) ARM處理器體系結(jié)構(gòu) ARM編程環(huán)境 指令系統(tǒng)以及尋址方式 調(diào)試 對嵌入式系統(tǒng)了解,掌握ARM的編程模型 驅(qū)動程序開發(fā)環(huán)境 ARM系統(tǒng)編程 過程調(diào)用的標(biāo)準(zhǔn) 匯編程序以用C程序之間相互 調(diào)用的技術(shù) 異常中斷技術(shù) ARM體系中C語言程序設(shè)計的基本知識 FLASH操作 掌握匯編程序與C程序之間的互相調(diào)用,精通ARM體系中C程序的基本知識 掌握FLASH操作 驅(qū)動程序語法基礎(chǔ) 嵌入式Linux構(gòu)建 嵌入式Linux開發(fā)環(huán)境構(gòu)建 BootLoader引導(dǎo)程序 Linux內(nèi)核代碼移植 交叉編譯、內(nèi)核調(diào)試 掌握BootLoader引導(dǎo)程序 熟悉交叉編譯和內(nèi)核調(diào)試 BootLoader引導(dǎo)程序 嵌入式Linux內(nèi)核開發(fā) 內(nèi)核源代碼架構(gòu) 內(nèi)存管理 進(jìn)程管理、中斷管理 內(nèi)核同步 信號、調(diào)度、進(jìn)程間通訊等 文件系統(tǒng) 掌握進(jìn)程編程、進(jìn)程間的通訊 精通內(nèi)存管理 熟悉文件系統(tǒng) 驅(qū)動程序理論準(zhǔn)備 嵌入式Linux驅(qū)動程序開發(fā) Linux設(shè)備驅(qū)動程序概述 字符設(shè)備驅(qū)動程序開發(fā) 串口、SPL、LLC A/D轉(zhuǎn)換、定時器 掌握字符設(shè)備驅(qū)動程序開發(fā) 熟悉串口、SPL 驅(qū)動程序總體分析和設(shè)計 Linux驅(qū)動程序開發(fā)高級 A/D驅(qū)動程序編寫 矩陣鍵盤驅(qū)動程序編寫 塊設(shè)備驅(qū)動程序開發(fā) 網(wǎng)卡驅(qū)動程序開發(fā) USB設(shè)備驅(qū)動程序開發(fā) 熟練掌握矩陣鍵盤驅(qū)動程序和網(wǎng)絡(luò)設(shè)備驅(qū)動程序開發(fā) 網(wǎng)絡(luò)設(shè)備驅(qū)動程序提升 項目實訓(xùn) 基于ARM開發(fā)板的Linux設(shè)備驅(qū)動程序研發(fā) 綜合運用所學(xué)知識,特別是ARM,編寫驅(qū)動程序 驅(qū)動程序研發(fā) 第四階段 企業(yè)實訓(xùn) 基于ARM的串行數(shù)據(jù)無線傳輸系統(tǒng),主要有以下三個方面的運用:點對點控制;點對多點控制;中繼傳輸 參與完成實際項目,積累軟件開發(fā)經(jīng)驗,經(jīng)歷完整的軟件開發(fā)過程:需求、軟件分析設(shè)計、編碼、調(diào)試,交付。 串行數(shù)據(jù)無線傳輸系統(tǒng) 課程體系培養(yǎng)方案課程體系就業(yè)方向 培養(yǎng)方案 基于安博集團(tuán)大量的數(shù)據(jù)調(diào)研,該課程專注于培養(yǎng)基于嵌入式Linux平臺,以嵌入式系統(tǒng)的軟件開發(fā)為主,培養(yǎng)學(xué)生在嵌入式領(lǐng)域進(jìn)行軟件開發(fā)、軟/硬件測試、系統(tǒng)維護(hù)等方面的綜合技能,旨在為社會提供嵌入式軟件開發(fā)、產(chǎn)品測試、技術(shù)支持等方面具備優(yōu)秀的職業(yè)素養(yǎng)的實用型、技能型人才。精通ARM嵌入式系統(tǒng)的驅(qū)動程序開發(fā)、操作系統(tǒng)移植、熟悉基于ARM的串行數(shù)據(jù)無線傳輸系統(tǒng)、基于ARM的無線數(shù)據(jù)采集系統(tǒng)等面向不同行業(yè)的專用嵌入式應(yīng)用系統(tǒng)的開發(fā)。通過該實訓(xùn)課程,實訓(xùn)學(xué)員能夠積累1-2年的軟件開發(fā)經(jīng)驗。 課程體系培養(yǎng)方案課程簡介就業(yè)方向 課程簡介 嵌入式軟件工程師培訓(xùn)課程,由安博教育集團(tuán)聯(lián)合多家*廠商,并由安博教育實施專家團(tuán)隊和精英教師團(tuán)隊發(fā)起,共同開發(fā)完成。 通過該課程的學(xué)習(xí),學(xué)員熟練掌握Linux平臺下的嵌入式軟件開發(fā)技術(shù),并通過項目實戰(zhàn)積累工作經(jīng)驗,進(jìn)而獲得高薪、有廣闊發(fā)展空間的工作機會 課程體系培養(yǎng)方案課程體系就業(yè)方向 就業(yè)方向 能夠勝任軟件公司中的嵌入式工程師、C/C++軟件工程師、數(shù)據(jù)庫工程師等相關(guān)職位。
姓名不能為空
手機號格式錯誤