上嵌基地

上嵌基地

上嵌是目前中國領先的嵌入式技術研發、嵌入式人才孵化服務及技術諮詢培訓服務為一體的綜合服務機構。為中國嵌入式、移動網際網路、物聯網行業提供最具有價值的高端技術服務,滿足以北京、上海、深圳和成都四大核心技術研發中心的人才服務。

基本介紹

  • 中文名:上嵌
  • 簡介:綜合服務機構
  • 提供:最具有價值的高端技術服務
  • 發展過程:匯聚資深專家與行業精英
上嵌簡介,上嵌使命,企業文化,上嵌分布,合作夥伴,課程體系,

上嵌簡介

上嵌基地
上嵌在發展過程中,匯聚了一批嵌入式領域的資深專家與行業精英,他們在嵌入式技術領域有著多年的項目開發和團隊管理經驗,對於行業前景,技術發展有著深刻的理解。上嵌人通過自身的價值與企業理念吸引優秀的人才打造一流的團隊,從而為客戶提供一流的服務。
上嵌人一直秉承嚴管理·重質量·專注口碑的教學理念,把上嵌打造成為嵌入式培訓第一品牌。
(1)在教學管理方面,上嵌建立一整套的學員教學教質監控系統平台SQTQS,對學生和師資進行實時監控管理,讓學生知道“來上嵌,要吃苦,高就業“的上嵌學員口號;
(2)在教學質量上,上嵌一直崇尚小班制面授項目式教學,班主任就業老師協調管理制,在培訓嵌入式技術同時,上嵌同時對學生的職業視野、溝通口才、人脈思維等多方面的的職業思維理念進行塑造,為學生未來發展打下職業基礎;
(3)口碑創造價值,上嵌追求的不僅僅是學員剛畢業保證5W元年薪,更重要的是學員未來三年之後發展前景,所以上嵌每年都為歷屆學生提供校友會、創業孵化交流等大型勵志活動。
由於上嵌歷屆畢業學員在嵌入式企業高度認可,當前,上嵌被上海移動網際網路創新園、復旦軟體園、長江軟體園直接認定為最優價值人才實訓培養基地。

上嵌使命

為國家培養輸送優秀的緊缺技術人才
我們始終致力於嵌入式緊缺人才培訓和嵌入式技術推廣工作。至今,我們已在上海、深圳、北京、湖南、江蘇多地開設了分支機構,以滿足社會和高校合作夥伴的教學需求。
憑藉多年的技術積累、專家師資、教育經驗、雄厚研發隊伍,我們立志為國內外各大公司和科研院所培養嵌入式高檔人才,成為國內嵌入式技術高級人才的搖籃。

企業文化

【形象】:國內嵌入式研究權威機構
【理念】:行業引領,齊商共贏,開拓創新,服務誠信
【戰略】:國際嵌入式培訓權威品牌
【價值】:政府誠信 + 企業質量
【目標】:為企業和個人提供高端的嵌入式技術培訓服務,幫助學員快速提高嵌入式核心技術開發能力。滿足國內外學員不斷提高的技術要求,為國內培養頂尖的嵌入式軟體技術人才。

上嵌分布

華東區上海總部:上海市寶山區逸仙路2816號上海移動網際網路創新園A棟4樓
華南區深圳總部:深圳市龍華新區和平東路金鑾國際商務大廈附樓5號3樓
華北區北京總部:北京市昌平區回龍觀東大街良莊綜合樓5樓512

合作夥伴

21家戰略合作夥伴
INTELIBM、ARM、ADI、龍芯、中國科學院計算所、軟體所等
243家簽訂長期人才培養協定
聯想研究院航天信息、中科院軟體所、愛普生、中興通信、用友軟體、聞亭數字、中科開元、漢王科技、飛漫軟體等
182家就業合作關係企業
中星微電子、北京研祥、北京天宇飛鷹微電子、深圳金山信息安全科技、影音風暴、北京迪生通博科技、聯想網御

課程體系

為了滿足人才合作單位的嵌入式技術人才需求,上嵌基地現面向社會開展嵌入式LINUX系統工程師招生、培訓工作。培訓內容以 ARM+LINUX 為基礎,結合嵌入式人才需求單位的實際需要,通過真實的嵌入式產品開發實踐,使學員系統全面地掌握嵌入式開發技術,可以從事嵌入式 LINUX作業系統移植開發、驅動開發、套用開發的高級技術人才。
課程目標包括:
◆ 精通LIUNX作業系統使用;
◆ 精通LIUNX下C和C++高級編程知識,熟練編寫C和C++程式;
◆ 掌握ARM處理器平台及其接口硬體開發;
◆ 熟悉嵌入式LINUX核心裁減移植及核心調試技巧;
◆ 熟悉嵌入式LINUX下BOOTLOADER的編寫方法;
◆ 精通嵌入式LINUX下常用接口的驅動開發;
◆ 掌握嵌入式LIUNX實際項目案例開發流程;
◆ 掌握無線通訊基本知識,2G到3G的演進和3G業務流程和主要協定。
通過本課程的學習,學員可以熟悉嵌入式LINUX的開發環境,熟練掌握LINUX下系統程式、網路編程、3G協定套用和業務編程,能從事3G通信系統嵌入式應用程式相關領域開發工作。
本課程教學採用理論授課和上機實踐相結合,結合企業項目實戰的方式進行教學,強化就業提高階段的基礎學習,深入嵌入式UBOOT核心及驅動程式開發。實行小班制,每班人數為25人,每名學員配置一套嵌入式ARM9開發板IBM筆記本
■ 開學1周免費試聽,吃住學一體化管理方式,指紋簽到
■ 實驗室不分上課休息,早9:00-晚22:00全天開放使用,要求上晚自習
■ 培訓中採用案例教學方式,強化學生的動手能力和操作能力
■ 三星2440開發板 + 觸控螢幕 + 仿真器,讓學員的程式立刻可見教學試驗平台
根據上嵌基地16屆學生就業薪資和行業統計調查數據分析,學完本課程體系,應屆本科畢業生工資不低於3500元,往屆學員工資不低於4500元,可以就業的領域和企業有:
消費電子方向:
◆ 從事手機、MID等電子產品驅動程式開發;
◆ LINUX 核心裁剪及BOOTLOADER開發;
◆ 合作企業:南京智達康,南京誠邁,南京烽火,希姆通,南京集群,開目軟體,中軟國際,南京潤和,上海龍旗;
汽車電子方向:
◆ 掌握ARM處理器平台及其接口硬體開發;
◆ 熟悉嵌入式LINUX核心裁減移植及核心調試技巧;
◆ 合作企業:上海鼎橋,中軟國際,大唐科技,中軟國際,上海龍旗;
3G協定:
◆ 3G網路協定,從事協定研發;
◆ 精通嵌入式LINUX下常用接口的驅動開發;
◆ 合作企業:上海鼎橋,亞信通信,東軟股份,希姆通,大唐科技,中軟國際,上海龍旗;
學員培訓通過測試和考試可以獲得如下認證證書:
長三角緊缺人才嵌入式工程師證書 工業信息部嵌入式工程師證書
嵌入式聯盟認證證書:
◆ CEEU 嵌入式工程師認證證書
◆ CEEU3G開發工程師認證證書。
整個課程體系教材有10本,本系列教材是通過嵌入式軟體開發委員會認證,且在上海市虹口區教育委員會申請備案和留底。
學員要求:
◆ 電子,計算機,通信,自動化等相關專業本科學歷或相當學歷的學生;
◆ 具備C語言或JAVA或.NET編程基礎,有一定的編程思維;
◆ 要求能吃苦耐勞,能堅持,踏實認真;
◆ 有志投身於IT事業及手機嵌入式軟體開發。
上嵌保障:
◆ 培訓中採用授課老師課堂指導,班主任課後輔導的方式進行;
◆ 要求晚上必須上自習,強調團隊互幫互助,當天作業當天完成;
◆ 分階段考試,根據學生學習實際情況進行針對性課程調整;
◆ 強調學生能力培訓和性格塑造,提供學員職業素養、簡歷面試及團隊意識訓練;
◆ 培訓過程中,如有部分內容理解不透或消化不好,可免費在以後培訓班中重聽;
◆ 培訓結束後,免費提供半年的技術支持,和終身人才獵頭服務.
課程進度安排
時間
課程大綱
第一階段 嵌入式LINUX系統開發基礎
教學內容
主要講解LINUX作業系統的概念和安裝方法。詳細介紹LINUX下的目錄結構、基本命令、管理配置和編輯器,包括VI編輯器GCC編譯器,GDB調試器和 MAKE 項目管理工具以及MAKEFILESHELL腳本編寫等知識。並進行嵌入式開發環境的搭建。
教學案例
◆ 安裝LINUX作業系統及VMWARE WORKSTATATION、VMTOOLS
◆ 搭建嵌入式交叉編譯開發環境
◆ 下載U-BOOTKERNEL、ROOTFS到MINI2440開發板
◆ 搭建SMB、NFS、TFTP網路伺服器
第二階段 嵌入式C基礎編程
課程內容
本課程的主要目標是以貫穿講解、案例分析、學生演練的形式,熟練掌握C語言的基礎編程知識,使學員精通C語言的數組、指針、函式、結構體、動態記憶體以及存儲類等相關重點知識以及GCC編譯器,GDB調試器的使用。
教學案例
◆ 變數、表達式、運算符
◆ 控制結構與程式開發邏輯流程
指針數組數組指針
指針函式函式指針
◆ 結構體與聯合體
◆ 檔案IO與字元串
◆ 動態記憶體與存儲類
第三階段 嵌入式C高級編程
課程內容
數據結構及算法是嵌入式C語言領域最重要也是最主要技能,本課程將在學員C語言基礎知識之上,通過大量編程實例,重點講解基於C語言的各種高級數據結構知識,包括宏、標準IO庫、枚舉、單雙鍊表循環鍊表、樹,常見排序與查找算法,庫函式的使用、LINUX中自定義動態庫的創建和使用、MAKE 項目管理工具以及MAKEFILE。各知識點都通過一個個實例,使理解更加深入。
教學案例
◆ 常見宏的定義、預定義宏的使用、各種特殊擴展類型的定義(如枚舉、TYPEDEF等)
◆ 標準IO、檔案與目錄以及各種LINUX基本命令的編寫
◆ MAKE工程管理器的熟練使用 ◆ 單、雙鍊表的15項基本操作
循環鍊表及其套用 ◆ 樹與二叉樹的基本套用和常規算法
◆ LINUX動態庫的創建和使用
第四階段 編程規範、開發流程、項目分析及物聯網基礎
課程內容
此部分主要通過講授編程方式規範,以及企業中常見的開發流程以及項目分析方法,讓學員初步的體驗帶到企業開發環境和團隊合作模式,讓學員逐步養成項目分析、需求、開發、測試的主體流程和方法。 同時通過介紹物聯網的基礎套用知識,拓展學員的知識面、提高學員學習興趣,以及對物聯網的認識和了解。
教學案例
◆ 項目開發流程介紹(瀑布模型疊代模型
黑盒測試白盒測試
◆ 物聯網的基礎知識和套用介紹
第五階段 嵌入式C項目實踐--學生管理系統
項目描述
學生教員管理系統是以C語言為基礎,數據結構為技術支撐的一套學生、教師信息,學員成績管理,教務統計的套用管理系統。本系統包含基本登入、信息查詢、檢索、添刪改功能,同時具備許可權、角色的管理框架,用戶可以使用基本的終端功能運行並使用STMS,資料庫以檔案為載體。
項目功能
◆ 學員、教師、管理的不同角色登入驗證
◆ 學員與教師自身信息的管理
◆ 教員與管理員對學生信息的管理
雙向鍊表與快速排序、折半查找的套用
◆ 各種字元串處理函式的定義
第六階段 嵌入式LINUX系統編程
課程內容
本課程主要講解LINUX多任務處理中的多進程和多執行緒編程,結合課堂重點闡述進程與進程管理的各種套用,同時結合管道、FIFO、訊息佇列共享記憶體IPC通信方式以及記錄鎖、信號、信號量等IPC同步方式,讓學員熟練使用和掌握常見的系統編程知識,同時也包含執行緒的各種如條件變數互斥鎖執行緒同步技能
教學案例
◆ 基於進程的多任務處理 ◆ 基於管道、訊息佇列共享記憶體的本地通信
◆ 基於執行緒的多任務處理
進程同步與執行緒同步的相關對比與案例實踐(記錄鎖與互斥鎖、信號量與條件變數、信號)
第七階段 嵌入式LINUX網路編程
課程內容
本課程重點使學員了解TCP/IP基本模型和協定,熟練掌握常見的IO通信方式,理解SOCKET編程,熟練使用SELECT進行多路復用通信,同時對包括TCPUDP網路編程、廣播等概念有一個更廣泛的理解。在整個課程期間學員將通過多用戶了解程式、FTP客戶/服務端程式以及遠程終端管理項目。加強學員對網路編程、異地多進程編程的深入理解和熟練使用程度
教學案例
◆ FTP客戶端/伺服器檔案傳輸程式 ◆ 基於SELECT多路復用多客戶聊天系統
◆ 各種ECHO訊息轉發程式 ◆ PING命令的實現
◆ SYSINFO遠程主機信息傳輸
第八階段 嵌入式系統網路編程項目實踐
實訓項目
課程實訓項目 —— 遠程終端管理器終端項目訓練
遠程終端管理系統是基於C/S架構的多進程通信系統,類似TELNETPUTTY等終端管理軟體,通過此項目能夠鍛鍊學員對SOCKET網路通信的掌握以及多進程的開發,項目通過客戶端登入並連線伺服器(開發板),實時獲取各種系統信息,遠程設定等功能,此項目具備基本的嵌入式設備遠程管理的模型,為學員日後掌握相關知識及開發提供鍛鍊機會。
部分功能
◆ 基於SOCKET網路多路復用編程
◆ 客戶端登入服務端(可以是開發板嵌入式LINUX系統),並獲取驗證
◆ 服務端接收連線請求,並保存多客戶端的各種遠程信息
◆ 客戶端通過自定義協定與服務端通信,傳送各種控制和信息查詢指令,諸如查看CPU、記憶體、存儲容量
◆ 客戶端可以即時設定服務端諸如IP位址等信息
◆ 將服務端啟用守護進程
◆ 編譯並移植到嵌入式開發板
第九階段 嵌入式C++面向對象UML面向對象建模
課程目標
C++是LINUX套用開發主要語言之一,重點讓學員掌握面向對象編程的基本思想,以及C++語言的基礎內容,為後面的課程做好鋪墊。
教學案例
◆ 用C++面向對象的思想,實現MYSTRING數據類型
◆ 掌握一個STL的容器,實現MYVECTOR容器
◆ 企業信息管理系統
◆ 用C++面向對象的思想封裝TCP和UDP可轉換的廣域網檔案傳輸軟體
◆ UML建模、製圖
第十階段 基於QT的嵌入式GUI套用開發
課程目標
本課程系統地介紹嵌入式QT套用開發。通過本課程的學習,學員可以掌握跨平台QT的環境搭建和移植,掌握LINUX下GUI的開發方法,為套用產品開發打下堅實的基礎。使學員能熟悉QT/EMBEDDED編程方法和編程技能、熟悉QT的編程風格、常用的基礎類;熟悉QT的信號和槽的概念和對象間通訊機制、QT的核心事件機制(QT的驅動核心)、熟練使用DESIGNER編寫圖形界面;同時熟悉QT的網路編程技巧與QT的資料庫編程。
教學案例
◆ 計算器程式
◆ 記事本程式
◆ FTP檔案客戶端程式
◆ 智慧型手機通訊錄程式
第十一階段 嵌入式C++項目實踐 ---- 基於QT的掃雷俄羅斯方塊遊戲
課程目標
此項目是基於嵌入式LINUX系統,使用QT開發庫與工具開發的各種移動平台的桌面遊戲,通過對各種界面組件、事件處理以及C++的模板類的使用,讓學員兼具興趣的同時,掌握面向對象的開發方法和流程。
教學案例
◆ 在掃雷遊戲中,可以隨意設定雷區的大小以及地雷的數量,使用QT 2D製圖的方法繪製各種雷區視圖和事件驅動處理。
◆ 將各種遊戲通過移植的方式,發布在MINI2440平台或者具備QT4.6運行庫的各種嵌入式手機與平台。
第十二階段 嵌入式LINUX系統移植與ARM基礎
課程內容
本課程從學習ARM處理器的基礎知識包括ARM處理器體系結構、編程環境、指令集、定址方式等方面的內容以及如何從零開始搭建嵌入式LINUX運行環境,內容包括核心裁減、核心移植、交叉編譯、核心調試、BOOTLOADER編寫、根檔案系統製作和集成部署LINUX系統等整個流程,同時還學習基礎的字元設備驅動開發,包括串口、I/O、看門狗、實時時鐘、SPI、IIC、掃描鍵盤、A/D轉換、定時器等接口的驅動開發,為後續深入學習驅動高級開發打好基礎。
教學案例
交叉開發環境搭建 ◆ 編譯交叉開發工具鏈
◆ BOOTLOADER介紹與編譯 ◆ LINUX核心選項解析及編譯連結
◆ 製作和部署RAMDISK、CRAMFSYAFFS2等檔案系統
第十三階段 嵌入式技能擴展 ---- 物聯網高階套用
教學案例
◆ ZIGBEE組網技術
UC/OS-II作業系統移植、開發技術
◆ 接口技術:I2C、SPI、A/D、UART、PWM、中斷、OLED顯示;
◆ RFID識別技術
◆ WIFI無線上網;
第十四階段 項目實踐(3選1)
教學內容
◆ 學習工程項目開發流程:項目需求、項目設計、程式編碼、程式調試與測試、版本發布
◆ 了解公司開發流程與團隊協作,為就業上足最後一刻
◆ 公司往往由幾個小組共同開發。學生在學完全部課程後,用此項目貫穿之前全部知識關鍵點,真正做到學以致用
實訓項目
項目開發1:嵌入式智慧型3G手機信息管理及遠程同步系統
本項目讓學員深入了解嵌入式系統開發基本原理和流程的基礎上,完成一次由理論到實踐的嵌入式系統開發的疊代的過程。整個項目遵循用例驅動,採用以框架為中心的增量式開發模式。全面提高學員的實際開發和團隊合作能力。
項目開發2:基於GPRS的遠程安防監控系統
利用GPRS遠程安防監控系統,實現對無線紅外、門磁煙霧感測器的數據採集;通過嵌入TCP/IP協定的GPRS模組,完成與監控中心的數據通信和數據傳輸;安裝基於B/S結構的集中監控中心的終端監控軟體,完成上行的告警查詢、下行遠程控制等。最終實現遠程實時監控功能。 ◆項目開發3:食品倉儲物聯網系統
隨著嵌入式、物聯網技術快速發展,在很多行業上得到了套用。其中包括在物流倉儲上的套用。大大提高管理效率,降低了維護成本。
物聯網技術、嵌入式技術、3G技術,都是目前熱門的技術(這3種技術很難界定,更多的是從套用上進行劃分),市場對相關人才的需求也越來越來多。學員在學習嵌入式技術時,希望能夠把這些知識串聯起來,形成更系統的知識架構。
本案例正是在這種背景下提出的。它融合了三大技術點:
1)物聯網技術;
2)嵌入式LINUX技術
3)3G移動開發技術。
學員可以在此項目框架下,集合實驗平台,發揮自己的主觀能動性,設計出自己的系統。
第十五階段 畢業測評及就業指導
畢業測評及就業指導
◆ 由技術專家對學員進行項目開發答辯;
◆ 簡歷最佳化提煉;
模擬面試訓練、職業前引導

相關詞條

熱門詞條

聯絡我們