3G嵌入式

未來社將會是接近於全智慧型化和自動化的社會,網路上馬上就要出現“物聯網”這一說了,所謂物聯網那個是指家庭以及工作中所用的電器、消費類電子品等都要有網路所控制,而這裡面所用到的技術就是3G嵌入式技術了。3G嵌入式軟體工程師培訓課程,由牛耳教育集團聯合多家知名廠商,並由牛耳教育實施專家團隊和精英教師團隊發起,共同開發完成。通過該課程的學習,學員熟練掌握Symbian平台下的嵌入式軟體開發技術,並通過項目實戰積累工作經驗,進而獲得高薪、有廣闊發展空間的工作機會

基本介紹

  • 中文名:3G嵌入式
  • 適合人群:理工科類專科以上學歷
  • 課程體系:遠程數據同步系統
  • 知識點::嵌入式Linux C語言強化
概述,適合人群,課程體系,課程目標,就業方向,發展前景,嵌入式J2ME篇,嵌入式android篇,

概述

未來社會將是接近於全智慧型化和自動化社會,網路上馬上就要出現“物聯網”這一說了,所謂物聯網那個是指家庭以及工作中所用的電器、消費類電子品等都要有網路所控制,而這裡面所用到的技術就是3G嵌入式技術了。

適合人群

理工科類專科以上學歷(特殊情況下除外),具有C語言編程基礎,喜歡並有志投身於ARM、嵌入式Linux行業,能夠通過入學測試。畢業後從事嵌入式Linux應用程式、系統開發、驅動開發、系統移植的人均可。

課程體系

在實訓項目經理的帶領下,通過完成多個企業級項目(基於Unix平台的計費系統、基於Symbian平台的遠程數據同步系統、基於Symbian平台的電子雜誌系統)的分析、設計和開發,掌握開發企業級軟體項目過程所需的設計規範、開發流程、質量控制及項目管理。
類型
課程主題與實訓內容
實訓目標
實訓項目
第一階段
Unix開發環境、開發規範培訓
Unix系統原理、Unix開發環境、Unix常用命令
熟練Unix下的C/C++開發環境,掌握常用的命令
Unix下的定時任務
Oracle資料庫
Oracle 10資料庫原理、SQL語句、資料庫表及索引
PL/QSL語法,存儲過程,存儲函式,觸發器等
熟悉掌握Oracle 10G下的SQL開發,精通PL/SQL編程
基於Oracle,完成計費系統的數據整合,包括表的創建,數據的錄入以及整合等
C++核心
數據類型,控制語句,自定義數據類型是,模組化程式設計、指針
類與對角(封裝性)類的擴展、繼承、虛函式、多態
熟練掌握C基礎語法,函式的編寫和調用
掌握面向對象編程的三個特徵,並熟練套用OO思想
完成銀行項目的類結構設計,深入理解面向對象編程
數據結構和算法、標準庫
鍊表、棧、佇列、二叉樹、算法
IO、異常、模版(STL)
掌握各種數據結構的實現,並了解常用的算法
雙向鍊表數據結構實現
OOAD
面向對象分析和設計的方法
UML圖
設計模式
掌握多種設計模式
了解軟體研發的整個過程,能夠熟練使用
完成銀行項目的UML設計,並能使用設計模式進行最佳化
項目實訓
銀行項目
完成銀行前台業務,包括基本的存取款和轉賬等
銀行項目提升和整合
Shell編程
Shell編程
掌握Shell編程技術
編寫Shell腳本完成FTP功能
Uxix環境編程和開發工具
用戶信息,檔案操作,目錄操作,時間處理make,makefile,gdb
掌握和環境編程相關的函式,並能熟練使用編程工具
計費系統數據採集
進程、多執行緒
創建進程 子進程
信號 訊息佇列車 共享記憶體 信號量
執行緒的創建、執行緒的狀態
多執行緒編程 執行緒間的通信
執行緒同步
執行緒池編程
掌握進程和多執行緒編程
計費系統C/S分散式架構的設計,掌握執行緒池的套用
網路編程和資料庫編程
網路基礎
TCP/IP協定
基於TCP和UDP的網路編程
Pro★C數據編程
掌握網路編程,並能編寫支持多客戶端的伺服器軟體
熟練掌握Oracle MySQL等資料庫的連線和數據訪問
計費系統集中式數據模組,該模組完成數據集中化並錄入到ORACLE中
項目實訓
計費系統採集和整合模組
掌握計費系統後台業務流程,綜合使用所學知識點,完成計費數據採集和整合
Billing系統提升和整合
第三階段
Symbian編程基礎
Symbian OS
Symbian SDK及開發環境的搭建
動態程式庫編程
構建軍、app
掌握Symbian開發環境的搭建,編寫簡單的應用程式
理解應用程式的類型
遠程同步系統開發環境
圖形界面編輯
CONE和APPARC框架
系統控制項、自定義控制項、對話框、表單MVC架構
高級用戶控制項及事件處理機制
掌握Symbian程式開發結構
編寫圖形界面程式
遠程同步系統圖形界面模組
Symbian高級編程
Symbian數據結構
異常
記憶體管理、程式調試與測試
掌握數據類型、動態數組等
掌握兩階段構造方法與析構
遠程同步系統核心語法
Symbian資料庫系統
檔案管理系統
檔案流、FileStire
存儲類型
資料庫系統
掌握Symbian資料庫類型、方式及套用
遠程同步系統本地數據存儲模組
多媒體流編程
音頻和視頻編程
視頻的錄製
音頻和視頻的數據傳輸
Camera的套用
掌握嵌入式多媒體流編程
多媒體流編程
項目實訓
基於Symbian平台,完成嵌入式同步系統的需求、分析、設計、開發等業務流程,該系統用來完成Symbian平台通訊錄和Office Outlook同點
綜合運用所學知識,特別是Symbiangu 平台,編寫C/S結構的項目
基於Symbian平台的遠程同步系統
第四階段
企業實訓
基於Symbian平台的電子雜誌系統,支持雜誌搜尋、雜誌閱讀、還支持羽書籍目錄的超連結跳轉等功能
參與完成實際項目,積累軟體開發經驗,經歷完整的軟體開發過程:需求、軟體分析設計、編碼、調試,交付
暈,Symbian自己都不做了,你還Symbian
WNS系統

課程目標

做為IT產業的核心方向,未來20年全球將進入3G嵌入式時代(2005-2025),全球40%的軟體產值來自嵌入式領域,2025年全球80%的軟體產值將來自嵌入式。嵌入式廣泛套用在消費電子、信息家電、汽車電子、GPS、工業控制、通信網路、醫療電子、商業金融、農業水利、航天航空10大領域。具體套用在:3G手機、數位相機、移動電視、MP3/MP4、門禁系統、IP視頻監控、智慧型家居、智慧型家電、自動灌溉系統、智慧型機器人、宇宙空間站、火箭飛彈、探月衛星、雷達、汽車、智慧型玻璃、智慧型鑰匙、智慧型自動門、銀行卡/信用卡、GPS地圖導航、無線藍牙等。
桌面市場,伺服器CPU巨頭Intel公司每年出貨量僅有1億片,市場已經飽和。2007年,全球嵌入式晶片巨頭ARM公司宣布,其半導體合作夥伴所生產的基於ARM技術的處理器每年的出貨量已近30億個,這個數量還在每年以30%的速度增加。而加上運用了ARM技術的行動電話,以及例如微控制器這樣一些剛剛開始爆發的新興市場,ARM處理器每年出貨量還將繼續增長。
業內專家認為,目前國內嵌入式行業至少存在30-50萬的人才缺口,僅北京地區嵌入式工程師的人才缺口就超過了5萬人,而且還在持續增加。這主要有兩方面的原因:一是與目前我國高校的專業設定有關,我國高校的計算機專業普遍以套用軟體為主,很少涉及嵌入式軟體的課程,因此企業很難招聘到馬上可以投入嵌入式軟體開發的實戰型人才;二是嵌入式領域門檻相對較高,知識要求比較全面,而且需要一定的實驗環境(開發板和工具軟體)和有經驗的人進行指導。北京一個畢業三年的中級嵌入式軟體工程師平均月薪在10000元。
本課程的目標,學完課程掌握以下知識點:
◆ Linux命令,工具和C編程基礎
◆ 嵌入式Linux C語言強化
◆ 嵌入式Linux上的C編程訓練
◆ Linux高級編程及編程訓練
◆ 嵌入式ARM處理器體系結構及編程訓練
◆ 嵌入式Linux核心環境搭建和編程訓練
◆ 嵌入式Linux驅動理論及驅動程式開發訓練
◆ 嵌入式ARM Linux項目實踐和訓練

就業方向

電子元器件、消費類電子、工業控制、軍工企事業、電信/網路/通訊、航空航天、汽車電子、醫療設備、儀器儀表等相關行業。

發展前景

近幾年,嵌入式系統產品漸漸完善,並在全世界各行業得到廣泛 套用。2004年,全球嵌入式系統產品的產值也達到600億人民幣。
更大的套用領域馬上帶來了更大的人才需求。據悉,目前國核心心嵌入件入式人才不足萬人,其中華為約擁有5000-6000人,中興通訊、大唐各有約2000人,以區區萬人的陣容去爭奪據!
初入門嵌入式開發人員年薪一般都能達到4-7萬元,由年經驗的都在10萬元以上,有10年工作經驗高級嵌入式工程師年薪在30萬元左右。
在國家教育部的支持下,牛耳教育,以學習者為中心,通過進駐校園實訓模式,在模擬的實訓環境中,通過真實項目開發過程綜合提升專業技能、項目經驗和職業素質,在最短時間內大大提升大學生的就業能力。通過意向合作、共建實訓基地和共建嵌入式實驗室等各種方式,與幾十所高校建立了良好的合作關係,給電子通信、機電自動化、計算機相關專業學生提供急速提升的平台。 相信在國家的大力支持下,3G嵌入式的發展前景是一片大好的。

嵌入式J2ME篇

主要就業崗位:J2ME軟體工程師、J2ME手機軟體研發工程師、J2ME手機遊戲開發工程師、J2ME客戶端開發工程師、J2ME手機遊戲移植工程師、J2ME軟體測試工程師等等。
主要就業企業:網易、搜狐、太平洋等入口網站,掌中米格、米果力奇、無限動力等手機遊戲開發公司或捷通華聲、泡椒網等手機客戶端軟體開發公司及文思創新、軟通動力等手機軟體外包開發商。
J2ME簡介:J2ME,即Java 2 Micro Edition,是SUN公司推出的在移動設備上運行的微型版Java平台,常見的移動設備有手機、PDA、電子詞典,以及各式各樣的信息終端如機頂盒等等。

嵌入式android篇

培養目標
1、了解Android平台及其開發環境;
2、掌握並會運用Android套用的各種元素;
3、掌握並會運用Android的各種數據存儲和獲取方式;
4、掌握並會運用Android的安全模式。
就業目標
1、了解Android平台及其開發環境;
2、Content Provider使用 用戶界面設計;
3、 Android 3G App 產品策劃;
4、Android 3G App 產品經理/助理
5、Android 3G App UI設計師

相關詞條

熱門詞條

聯絡我們