工資高
有一年開發(fā)經(jīng)驗的Android工程師月薪在8000元左右
運用廣
2015年Android市場份額將達到45.4%,成為全球最大智能手機操作系統(tǒng)
缺口大
隨著Android平臺的擴張個,引發(fā)了Android人才荒,2010年移動開發(fā)人才需求20萬,未來人才需求缺口將達百萬。3G人才全球緊缺,實用人才培養(yǎng)已迫在眉睫。
不受運營商限制
用戶可以更方便的鏈接網(wǎng)絡(luò),減少運營商的制約,不受2G、3G網(wǎng)絡(luò)的限制。
階段一
重點打基礎(chǔ),包括Linux基礎(chǔ)、HTML與XML基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)、數(shù)據(jù)庫技術(shù)、Java語言基礎(chǔ)
階段二
重點掌握Java SE核心技術(shù),通過項目驅(qū)動付諸實踐,Java SE API詳細講解、JDK核心API、XML編程、 JDBC編程,通過項目驅(qū)動加強知識的融匯
階段三
重點掌握Java技術(shù)及Android 3G技術(shù)的結(jié)合,通過項目驅(qū)動付諸實踐,Android平臺詳細講解,通過項目驅(qū)動加強知識的融匯
主講老師
項目/工作經(jīng)驗:從業(yè)18年。深圳市信息網(wǎng)絡(luò)與系 統(tǒng)架構(gòu)專家。現(xiàn)任深圳市計算機行業(yè)專家組成員,深圳市計算機行業(yè)協(xié)會技術(shù)總監(jiān)。...
授課風(fēng)格:授課風(fēng)格雷厲風(fēng)行,操作性強,思路清 晰,習(xí)慣應(yīng)用案例式教學(xué),善于引導(dǎo)學(xué)員思路。
技術(shù)特長:97年涉足JAVA領(lǐng)域,是深圳早期的JAVA 人士。并為深圳各大銀行、證券、政府相關(guān)職能部門、大型企業(yè)傳授JAVA技術(shù)。多年的軟件 開發(fā)、架構(gòu)設(shè)計和項目管理經(jīng)驗。精通J2EE體系、開源軟 件、Oracle技術(shù),有豐富的電信、金融領(lǐng)域行業(yè)開發(fā)經(jīng)驗。有帶隊百人以上的項目管 理經(jīng)驗。
項目/工作經(jīng)驗:從事系統(tǒng)開發(fā)和設(shè)計工作7年 。曾任職于深圳市緯能管理系統(tǒng)發(fā)展有限公司從事基于知識化OA相關(guān)產(chǎn)品開發(fā)等,資深軟件開發(fā)工程師并有多年的企業(yè)內(nèi)訓(xùn)培訓(xùn)經(jīng)歷。...
授課風(fēng)格:個性開朗,細致耐心,有非常豐富的授課理念,理 論與實踐緊密結(jié)合,應(yīng)用案例式教學(xué)。一對一的輔導(dǎo)。
技術(shù)特長:精通Java SE、Java EE、C#、.NET、android、iphone技術(shù),擅長JAVA技術(shù)在手機、移動增值、用戶界面上的應(yīng)用與擴展;精通JAVA、.NET技術(shù)在電子政務(wù)、大型商務(wù)平臺上的開發(fā)與分析,有豐富的C/S架構(gòu)升級B/S架構(gòu)經(jīng)驗;精通軟件測試原理、測試管理,精通自動化測試工具與BUG管理工具的使用,如TD、QTP...
Android課程大綱
公共課程
課程主題
實訓(xùn)內(nèi)容
實訓(xùn)目標
Linux |
· 1.Linux的安裝與設(shè)置 |
應(yīng)用Unix/Linux系統(tǒng)常用命令; |
Oracle |
· 1.數(shù)據(jù)庫概述 |
掌握數(shù)據(jù)庫基礎(chǔ),數(shù)據(jù)庫設(shè)計,開發(fā)和管理等方面基礎(chǔ)知識,熟練掌握各類SQL的使用。 掌握PL/SQL編程,熟悉存儲過程、函數(shù)、觸發(fā)器編寫及使用,對數(shù)據(jù)庫能進行備份、恢復(fù)等操作 |
數(shù)據(jù)庫理論與應(yīng)用 |
· 1.掌握數(shù)據(jù)庫設(shè)計的三范式,使用三范式來設(shè)計數(shù)據(jù)庫。 |
掌握數(shù)據(jù)庫設(shè)計的三范式,掌握PowerDesigner工具的使用。使用PowerDesigner工具來設(shè)計數(shù)據(jù)庫 |
考試、復(fù)習(xí) |
依據(jù)企業(yè)要求要點考試和復(fù)習(xí)(未經(jīng)考核通過,需轉(zhuǎn)下一個班免費重聽,真正確保學(xué)生學(xué)到實力就業(yè)) |
Java基礎(chǔ)
課程主題
實訓(xùn)內(nèi)容
實訓(xùn)目標
初識Java |
· 1.學(xué)習(xí)Java整個流程介紹 |
快速進入Java世界,可以開始進行簡單的編譯運行,了解Java API包,熟練構(gòu)建下的Java開發(fā)環(huán)境,掌握Java開發(fā)工具。 |
面向?qū)ο蠡A(chǔ) |
· 1.結(jié)構(gòu)化程序設(shè)計與.面向?qū)ο蟪绦蛟O(shè)計對比認識面向?qū)ο?br /> · 2.面向?qū)ο蟮幕咎卣?br /> · 3.UML(統(tǒng)一建模語言)介紹【介紹UML工具、類圖、用例圖】 |
理解面向?qū)ο蟮母拍睿軐懗龊唵蔚膶ο蠖x并構(gòu)造實例進行測試運行,掌握閱讀UML圖。 |
基本語法 |
· 1.注釋【單行注釋、多行注釋、文檔注釋、Javadoc命令】 |
掃清語法障礙,養(yǎng)成良好編碼習(xí)慣,能控制程序和實例按要求運行。 |
面向?qū)ο螅ㄉ希?/p> |
· 1.源文件布局【package、import、jar、java、javac結(jié)合classpath的使用】 |
理解面向?qū)ο蟮幕A(chǔ)概念,掌握面向?qū)ο缶幊蹋軐懗鰧ο蠖x并構(gòu)造實例進行測試運行 |
面向?qū)ο螅ㄏ拢?/p> |
· 1.基本數(shù)據(jù)類型的包裝類 |
理解面向?qū)ο蟮母呒壐拍睿炀氄莆彰嫦驅(qū)ο蟮母呒壖夹g(shù),為深入編程實踐及理解第三方框架奠定基礎(chǔ)。 |
異常處理 |
· 1.異常概述 |
掌握運行時異常和非運行時異常的處理要求,能通過自定義異常控制業(yè)務(wù)流程 |
基于文本的應(yīng)用 |
· 1.與用戶交互【main參數(shù)傳遞、System.in與Scanner類結(jié)合使用】 |
掌握基本類的使用,能熟練處理字符串、日期格式等問題,熟悉字符串查找的高級方法 |
注釋(注解) |
· 1.系統(tǒng)內(nèi)建注釋【@Override、@Deprecated、@SuppressWarnings】 |
掌握系統(tǒng)注釋使用,能創(chuàng)建自定義注釋,了解自定義注解的使用。 |
泛型 |
· 1.泛型入門 |
掌握使用強類型,熟悉自動封包拆包的機制,了解泛型。 |
集合 |
· 1.Java集合概述 |
熟悉不同集合,掌握集合的使用,理解集合排序與比較的依據(jù),常用集合的API使用。 |
類加載機制、反射 |
· 1.類加載過程 · 2.認識Class類 · 3.Class類的使用【創(chuàng)建實例對象、構(gòu)造函數(shù)】 · 4.通過反射執(zhí)行方法、調(diào)用屬性 · 5.基于反射設(shè)計模式【動態(tài)代理、工廠設(shè)計模式】 · 6.反射與Annotation【ORM】 · 7.獲取類的結(jié)構(gòu) |
掌握類加載機制,熟悉反射原理在各類系統(tǒng)程序中的使用,掌握基于反射設(shè)計模式,了解反射在第三方框架的使用。 |
多線程 |
· 1.基本概念、概述 · 2.線程創(chuàng)建、啟動 · 3.生命周期、狀態(tài)與調(diào)度 · 4.同步與對象鎖【線程安全與集合類、死鎖、生產(chǎn)者與消費者】 · 5.線程池【原理、意義、簡單實現(xiàn)】 · 6.定時調(diào)度【Timer、TimerTask】 |
掌握多線程的創(chuàng)建與調(diào)度,深刻理解對象鎖、線程同步與線程安全的關(guān)系,任務(wù)調(diào)度 |
IO |
· 1.File類、IO流、IO分類 · 2.節(jié)點流(字節(jié)節(jié)點流、字符節(jié)點流、重定向、管道流) · 3.處理流(緩存流、轉(zhuǎn)換流、對象流、數(shù)據(jù)流) · 4.隨機流 · 5.壓縮流 · 6.字符集 · 7.NIO使用【channel、buffer特性】 |
掌握各類型流的合理高效讀寫操作 |
網(wǎng)絡(luò)編程 |
· 1.計算機網(wǎng)絡(luò)概述【網(wǎng)絡(luò)協(xié)議、IP、端口】 · 2.TCP/IP 、UDP、InetAddress · 3.基與TCP編程【ServerSocket、Socket】 · 4.基于UDP編程【DatagramPacket 、DatagramSocket、MulticastSocket】 · 5.基于NIO的非阻塞網(wǎng)絡(luò)編程【SelectableChannel、SelectionKey、Selector 、ServerSocketChannel 、SocketChannel】掌握網(wǎng)絡(luò)編程,能結(jié)合IO、多線程技術(shù)編寫各類網(wǎng)絡(luò)應(yīng)用。 |
掌握各類型流的合理高效讀寫操作。 |
XML編程 |
· 1.XML簡介 · 2.XML文檔規(guī)則【DTD、Schema】 · 3.XML解析:DOM解析、SAX解析、Dom4J解析等 · 4.Xpath使用 |
掌握XML語法規(guī)則與校驗規(guī)則,理解DOM模型;熟悉Java對XML的各種解析方式。 |
軟件測試 |
· 1.軟件測試概述 · 2.Java單元測試 · 3.Log4j使用 |
了解軟件測試基本情況,掌握Java的單元測試、以及日志輸出。 |
階段項目 |
金融銀行自助系統(tǒng)ATM:支持多用戶操作,使用BasicDAO完成持久層設(shè)計.實現(xiàn)用戶信息加密,數(shù)據(jù)安全鎖定,實現(xiàn)跨數(shù)據(jù)庫轉(zhuǎn)賬事務(wù)操作。 網(wǎng)上在線支付模塊:本系統(tǒng)是為互聯(lián)網(wǎng)客戶提供在線支付功能,可立即應(yīng)用于項目中 在線圖書銷售系統(tǒng):本系統(tǒng)實現(xiàn)網(wǎng)絡(luò)的圖書管理 圖書銷售等功能 。 項目練習(xí):QQ即時通訊軟件、智能五子棋、連連看小游戲 |
數(shù)據(jù)訪問技術(shù)
課程主題
實訓(xùn)內(nèi)容
實訓(xùn)目標
JDBC數(shù)據(jù)庫編程 |
· 1.JDBC簡介 · 2.連接示例 · 3.JDBC驅(qū)動和分類 · 4.Connection · 5.JDBC核心API:Statement、ResultSet、MetaData · 6.事務(wù) · 7.預(yù)編譯 · 8.存儲過程 · 9.Clob與Blob · 10.JDBC的新特征【dataSourse、連接池、RowSet等】 |
掌握各種數(shù)據(jù)庫連接方法,熟練進行數(shù)據(jù)更新和結(jié)果集處理,掌握基于事務(wù)的數(shù)據(jù)庫處理,了解連接池原理。 |
Hibernate編程 |
· 1.Hibernate認識 · 2.Hibernate核心接口與類 · 3.主鍵策略與屬性 · 4.持久化對象生命周期 · 5.映射:集合映射、繼承映射、關(guān)系映射 · 6.Hibernate增刪改查分頁 · 7.Hibernate的緩存 · 8.Hibernate的事務(wù)管理 |
深入掌握ORM的思想,熟練運用Hibernate解決數(shù)據(jù)持久化的方法。 |
Android應(yīng)用開發(fā)
課程主題
實訓(xùn)內(nèi)容
實訓(xùn)目標
Android開發(fā)準備 |
· 1.Android開發(fā)簡介 · 2.Android開發(fā)環(huán)境搭建 · 3.Android目錄、執(zhí)行、日志、調(diào)試、測試 · 4.常用工具使用 |
掌握Android開發(fā)環(huán)境構(gòu)建;熟練掌握Android SDK;具備Android開發(fā)基礎(chǔ)。 |
Android用戶界面 |
· 1.Android資源訪問 · 2.Andorid用戶界面設(shè)計 |
掌握用戶界面的布局,常用資源的訪問。 |
Activity組件 |
· 1.Andorid Activity概述 · 2.創(chuàng)建、配置、關(guān)閉Activity · 3.Activity生命周期 · 4.Activity間跳轉(zhuǎn) · 5.Activity間傳遞數(shù)據(jù) |
熟悉Activity作用、生命周期等,熟練掌握Activity使用。 |
intent、intentfilter、bundle |
· 1.intent詳解 · 2.Intentfilter詳解 · 3.bundle詳解 |
熟練掌握Intent、Intentfilter、bundle的使用。 |
事件處理 |
· 1.事件處理分類 · 2.事件處理原理 · 3.常用事件處理 · 4.Handler · 5.定時器任務(wù),異步任務(wù) |
掌握事件原理、以及常用事件使用 |
Andorid Widget |
· 1.Button和ImageButton類;Dialog對話框類;Menu菜單類;ListView和GridView類;Animation類;UI組件和適配器(Adapter)、Android高級組件等UI組件使用; · 2.自定義組件 |
熟練的掌握Android各種常用核組件;熟悉Android UI編程中一些常見的設(shè)計模式和代碼機制。 |
Android控制層開發(fā) |
· 1.Service詳解:NotificationManager、AlarmManager詳解、Android電話服務(wù),SMS和MMS、手機傳感器服務(wù) · 2.消息廣播BroadcastReceiver詳解 · 3.異常處理 |
熟練掌握控制層開發(fā)技術(shù),掌握Android后臺服務(wù)機制、消息廣播機制及接收;真 正掌握Android編程的業(yè)務(wù)邏輯部分。 |
Android持久層開發(fā) |
· 1.Content Provider · 2.SharedPreferences詳解。 · 3.xml解析 · 4.Android文件系統(tǒng)、SDCard訪問 · 5.SQLite核心編程、Cursor操作和Cursor適配器、SQLiteHelper、Android數(shù)據(jù)庫設(shè)計模式。 |
了解Android文件系統(tǒng)的基本結(jié)構(gòu)、掌握SDCard訪問技術(shù);熟練掌握SQLite編程技術(shù)和應(yīng)用技巧。熟練掌握Android應(yīng)用軟件的配置。 |
Android網(wǎng)絡(luò)編程 |
· 1.(Bluetooth)藍牙通信技術(shù) · 2.無線網(wǎng)絡(luò)通信技術(shù) · 3.Wi-Fi編程 · 4.Http通信、HttPClient · 5.Json數(shù)據(jù)交互 · 6.WebKit應(yīng)用、WebKit與JavaScript、Jquery |
掌握Android網(wǎng)絡(luò)編程原理以及開發(fā)技巧,能制作Android互聯(lián)客戶端。 |
Android多媒體技術(shù) |
· 1.音頻及視頻播放 · 2.音頻技術(shù)視頻錄制技術(shù) · 3.Android的照相機功能開發(fā) · 4.Android攝像頭編程技術(shù) · 5.多媒體資料管理 |
熟練掌握Android音頻、視頻編程技術(shù)、掌握Android攝像頭編程并可將此技術(shù)熟練應(yīng)用在項目中。 |
Android 2D/3D技術(shù) |
· 1.View繪制技術(shù) · 2.SurfaceView緩存繪制技術(shù) · 3.Android動畫技術(shù) · 4.OpenGL ES基礎(chǔ) · 5.Android 3D編程技術(shù) · 6.異常處理規(guī)則 |
重點掌握Android圖像繪制技術(shù)以及經(jīng)過優(yōu)化的緩存繪制技術(shù);熟練動畫編程技術(shù)并可熟練應(yīng)用;了解OpenGL ES編程技術(shù)并掌握基于此技術(shù)的Android 3D繪制。 |
AndroidGPS+Google Map |
· 1.LocationManager編程 · 2.Google Map服務(wù)概述、MapView、MapController、Overlay、導(dǎo)航技術(shù) |
掌握AndroidGPS、google map原理,開發(fā)GSP應(yīng)用。 |
APK反編譯與修改 |
· 1.APK反編譯 · 2.APK修改與發(fā)布 |
掌握APK文件的反編譯、修改、重新發(fā)布。 |
ndroid NDK編程 |
· 1.NDK編程概述 · 2.NDK開發(fā)環(huán)境配置 · 3.編譯和運行NDK · 4.Android NDK程序的步驟演示 · 5.使用C編寫加減乘除運算的代碼,供Android調(diào)用,制作簡單運算器 |
Android NDK(Native Development Kit)是一套允許開發(fā)人員將本地代碼嵌入Android應(yīng)用程序的開發(fā)包,這些本地代碼以動態(tài)鏈接庫的形式存在,NDK的這個特性即有利于代碼的重用,也可以再某種程度上提供程序的運行速度。掌握NDK開發(fā)能力。 |
階段項目 |
項目一、五彩連珠; 項目二、去哪玩? 項目三、開心聽 |
|
考試、復(fù)習(xí) |
依據(jù)企業(yè)要求要點考試和復(fù)習(xí)(每個學(xué)生畢業(yè)前都會完成3至5個具體項目,包括1個目前企業(yè)正在做的實戰(zhàn)項目) 階段項目: 計算器 五子棋 企業(yè)QQ 通訊錄 文件瀏覽器 拍照攝像軟件 無線網(wǎng)上營業(yè)廳(boss系統(tǒng)Android客戶端) |
|
項目庫 |
美食天下 無線點餐系統(tǒng) 租車系統(tǒng) 導(dǎo)航與地圖開發(fā) 酒店預(yù)訂系統(tǒng)等 |
面試指導(dǎo)
課程主題
實訓(xùn)內(nèi)容
實訓(xùn)目標
介紹面試、溝通等個人發(fā)展所需的知識和技巧 |
面試技巧與演練 |
面試技巧訓(xùn)練;心理素質(zhì)訓(xùn)練,模擬面試場景進行演練。 |
有效溝通 |
與人溝通的技巧,如何書寫簡歷?如何和面試官交談?如何更容易取得入職機會? |
|
面試題講解 |
常見面試題分析。 |
Android項目實戰(zhàn)
開發(fā)背景: 項目背景:為了豐富大家業(yè)余生活而設(shè)計的休閑小游戲。消遣的時候玩玩,又小又耐玩,是一款非常考驗人思維的小游戲。 一款真正益智又占用空間極小的游戲
主要功能: 點擊彩球移動到期望的位置,每移動一次,畫面將隨機出現(xiàn)3個新的彩球;當(dāng)同一顏色的彩球連成5個一行或一列或一斜線時,這5個彩球同時消失,游戲得分10分。當(dāng)畫面上每個方格都被彩球占滿時,游戲結(jié)束。(即,要想獲得更高分,就要使彩球消失的速度盡量快,以延長游戲時間和空間。)項目詳情
開發(fā)背景: 對于在線旅游業(yè)尚處于起步階段的中國市場,“去哪兒”的誕生恰逢其時,隨著航空公司相繼推出在線旅游服務(wù),以實現(xiàn)其自有服務(wù)在網(wǎng)絡(luò)空間的延伸,“去哪兒 ”認識到在線旅游市場的用戶需求已經(jīng)逐漸變化:中立、智能、全面的比較平臺,對用戶進行旅游產(chǎn)品選擇和決策的作用日漸突出。正是這種需求的增長,促使了公正、中立的旅游新媒體“去哪兒”的出現(xiàn),并憑借其便捷、人性且先進的搜索技術(shù),對互聯(lián)網(wǎng)上的機票、酒店、度假和簽證等信息進行整合,為用戶提供及時的旅游產(chǎn)品價格查詢和比較服務(wù)。ITjob學(xué)員模擬實現(xiàn)了該系統(tǒng)的主要功能。
主要功能: 1、機票信息查詢 2、酒店信息查詢 3、旅游度假 4、火車票預(yù)定查詢 5、旅行度假路線安排 6、團購 7、簽證 8、知道
項目詳情
項目背景:為了向廣大用戶提供方便流暢的在線音樂和豐富多彩的音樂社區(qū)服務(wù)。開心聽通過貼心的設(shè)計、卓越的體驗、海量的曲庫、最新的流行音樂、專業(yè)的分類、豐富的空間背景音樂、音樂分享等社區(qū)服務(wù),讓開心聽成為手機用戶在線音樂生活的首選品牌,引領(lǐng)著人們的音樂生活方式!
主要功能: 全面支持歌詞自顯 歌曲專輯圖 歌手頭像 自定義背景圖 換膚 動感播放 重力感應(yīng)旋屏 甩歌(S60第五版)等強大功能.
項目詳情
上課時間周一至周五(全天)
學(xué)習(xí)周期3個月
入學(xué)學(xué)費先就業(yè)后付款
上課時間周一至周五(全天)
入學(xué)資格大學(xué)專科及以上學(xué)歷
學(xué)習(xí)周期6個月
入學(xué)學(xué)費先就業(yè)后付款
上課時間周一、三、五+周六(全天)
入學(xué)資格大學(xué)專科及以上學(xué)歷
學(xué)習(xí)周期6個月
入學(xué)學(xué)費先就業(yè)后付款
上課時間周一至周五(全天)
入學(xué)資格大學(xué)專科及以上學(xué)歷
學(xué)習(xí)周期2個月
入學(xué)學(xué)費先就業(yè)后付款