上海android培訓 - android應用開發培訓 -
- 小班授課
- 實時答疑
- 解決疑點難點
- 重點重學
- 上課方式: 面授
- 上課時段:白天班 周末班 雙休班 全日制 靈活安排
Android課程開發學習路線
一、Android基礎開發
1、Android開發基礎
行業背景介紹、Android框架介紹;Android開發環境搭建;Android開發工具介紹;創建第一個Android程序;使用模擬器運行Android程序;算法基礎、常用數據結構、企業編程則。
2、面向對象編程
面向對象特性、封裝、繼承、多態等;常用設計模式、單例、工廠、適配等;Activity入門、常用基本控件、事件處理;面向對象的基本原則、編程實踐中的意義;Java面向對象編程基本實現原理;事件處理邏輯及常用控件的主要事件處理。
3、Java核心API
語言核心包,異常處理,常用工具包,集合框架;API設計原則,如何熟練的閱讀API文檔。
4、IO及XML
JavaIO系統及開發,XML語法,XML解析;基本的程序優化策略。
二、Android進階開發
1、Android UI進階
Android視圖系統、核心事件處理和派發機制、Android繪圖原理和進階UI定制、Android繪圖基礎、圖片和文字特效、動態背景、自定義動畫、音樂示波器、高級控件使用、自定義控件、Android框架各種控件、各種資源的定義和使用、Fragment和ActionBar的使用、Android界面設計規范,UI定制技術及各種常用的第三方控件。
2、數據庫操作
SQL語句基礎和提高、SQL語句調優、MySQL數據庫、SQLite數據庫訪問、ContentProvider組件的使用、數據庫查詢技巧及SQL語句優化技巧。
3、Android核心
Java多線程基礎、Android線程間通信、Android核心組件、Socket網絡通信技術、Android活動場景開發和設計技術、Android線程間通信原理、Acitivity組件的生命周期和啟動模式、Android的線程回收機制、Service組件的使用場合和兩種使用方式、廣播接收器的使用、有序廣播和駐留廣播的應用、媒體提供程序的訪問和管理、聯系人的查詢和管理、短信的發送接收和記錄管理、打電話、掛斷電話、電話監聽和通話記錄管理、各種傳感器的使用方法、使用JNI調用C動態庫的技術、熟練使用NDK工具集。
三、Android核心開發
1、服務端原理
HTTP協議介紹、服務端程序部署、服務端原理介紹:Session、Cookie。
2、Android核心進階
HTTPClient連接服務端、Volley框架訪問HTTP服務端、文件的多線程下載技術、基于雙緩存的網絡圖片異步下載。
3、Android常用第三方框架
主流UI框架:Side-Menu、Context-Menu、Pull-to-Refresh、AndroidSwipeLayout等;
HTTP網絡框架:android-async-http;
網絡圖片加載框架:universal-image-loader;
數據庫框架:ORMLite、Ahibernate、Android DataFramework;
分享框架:ShareSDK;
IM框架:環信;
推送框架:JPush、百度推送、訊飛語言引擎;
綜合性第三方框架介紹:ThinkAndroid、Afinal、Xutils,能夠熟練使用主流的第三方Android框架和第三方控件進行開發。
四、Android新技術開發
1、商業應用項目結構分析及設計
商業項目中的界面功能組織及導航、正確使用各種資源、如何使用歡迎屏幕和新手導航、網絡操作的基本封裝、商業軟件在開發初期項目基本框架搭建。
2、LBS相關技術
GoogleMap API、百度API、高德API、LBS相關技術、基于位置服務的客戶端程序開發。
3、OpenFire框架和XMPP協議
OpenFire框架的安裝和使用、XMPP協議、使用OpenFire構建高性能通訊服務器、開發基于XMPP協議的客戶端程序。
4、Hybrid APP 開發
HTML5 + CSS3 基礎及進階、JavaScript語言基礎及進階、WebView控件、HTML5 + CSS3 + JavaScript 綜合應用。
5、框架搭建原理
Android源碼分析之設計模式初探、Android中的原型模式應用范例 - Intent、Android中的策略模式應用范例 - 動畫中的時間差值、Android中的狀態模式應用范例 - WiFi管理、Android中的MVC模型、MVP + Dagger2 + Retrofit + RXAndroid 搭建Android項目、MVVM模式、Android中的數據綁定技術。
6、Android新技術
Android權限體系、AppLinking、直接分享、Android企業用戶特性。
五、混編開發工程師(進階)
1、HTML 及 CSS 基礎
文本、圖像、鏈接、表格、列表、表單、框架、CSS3 基礎語法、各種選擇器、框架模型與背景、文本格式化、顯示與定位。
2、JavaScript 核心
JavaScript 基礎語法、數組、object、Function、String 和正則表達式、常用內置對象、錯誤處理、作用域鏈、匿名函數、面向對象編程、閉包、ECMAScript 新特性、JavaScript 面向對象編程。
3、HTML5 新特性
HTML5 Canvas 繪圖、HTML5 SVG、音頻和視頻處理、表單處理、表單驗證、Geolocation API、WebSockets API、Forms API、HTML5 拖放、Web Workers API、Web Storage API、離線 Web 應用。
4、Angular JS 框架
Angular JS 的 MVC 開發模式、Angular JS 的依賴注入、表單操作與雙向數據綁定、常用指令、服務端通信技術、單頁web應用的 URL 與 ROUTE。
5、Ionic 框架
Ionic 框架功能、Ionic 全局 CSS、Ionic 常用 JS 控件。
6、階段項目實戰
當當 APP(混編實現方式)。
達內Android課程6大優勢
1、適合企業招聘的課程
以企業需求為痛點,結合新技術,自主研發 Android 課程。
2、企業真項目歷練
講授“混編”的 Android 課程,引爆 Android 開發職業熱點。
3、大容量的課程學習
Java、框架、多線程、控件、UI 等全方位知識點,打造更強編程能力。
4、業內更具性價比
700小時學習,24元/課時,性價比更取決于課時數量和平均課時的價格。
5、快速的技術更新
涵蓋新技術的“框架級”課程,融入了新 Android 版本的核心內容以及當前業績流行的技術和框架。
6、差異化教學課程
,達內全面推行因材施教、分級教學,讓學員獲得更好的體驗和收獲。
達內教育集團簡介
達內時代科技集團有限公司【美股交易代碼:TEDU】(簡稱達內集團)成立于2002年9月。4月3日成功在美國納斯達克上市,融資1.3億美元。經過多年技術、經驗積累,成為職業教育培訓行業赴美上市企業
達內教育集團,集人才培訓、人才輸送、軟件開發為一體,以“締造年輕人的中國夢”為奮斗使命,以北京為中心,輻射全國,目前已在北京、上海、廣州、深圳、大連、南京、武漢、杭州、西安、蘇州、成都、沈陽等70余大中型城市成立了330家教育中心,擁有員工12706人,達內集團憑借雄厚的技術能力和研發實力及過硬的教學質量并融合成熟的就業服務體系,在社會中樹立了良好的口碑。
達內集團從創建之初就致力于打造成一個教育生態鏈,業務來源于產業,服務于產業發展。業務領域覆蓋職業教育全產業鏈,其中包括六大板塊:
1、高端職業教育
2、企業人才推薦及相關服務
3、Jobshow招聘網站
4、達內精品在線TMOOC
5、軟件外包
6、少兒培訓
達內蓬勃發展的17年也是互聯網快速發展的17年。在互聯網發展的浪潮中,達內教育緊隨互聯網發展的步伐,17年不斷的創新,打造覆蓋IT全產業鏈的職業課程版圖。達內目前開設Java、Java大數據、Python、Android、iOS、PHP、軟件測試、嵌入式、C++、C#、UID、UED、產品經理、Linux云計算、Web前端、VR、網絡營銷、高級電商等24大課程體系,為企業提供一站式人才輸送服務。
聯系我時,請說是在圖騰培訓網看到的,謝謝!