
曙海教學(xué)優(yōu)勢(shì)
本課程,秉承二十一年積累的教學(xué)品質(zhì),以項(xiàng)目實(shí)現(xiàn)為導(dǎo)向,面向企事業(yè)項(xiàng)目實(shí)際需要,老師將會(huì)與您分享設(shè)計(jì)的全流程以及工具的綜合使用經(jīng)驗(yàn)、技巧。課程可定制,線上/線下/上門皆可,熱線:4008699035。
  曙海培訓(xùn)的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
     建立了良好的合作關(guān)系,20多年來,合作企事業(yè)單位以達(dá)30多萬。曙海培訓(xùn)的課程在業(yè)內(nèi)有著響亮的知名度。
?
本課程定位于一次性貫通軟硬整合和端云整合思想、方案、技術(shù),以當(dāng)下最火爆的兩項(xiàng)技術(shù)Android和HTML5為核心,以具體技術(shù)和代碼來闡述具體思想和和實(shí)施方案。
致力于打造在軟硬云整合時(shí)代和端云整合時(shí)代具有獨(dú)立思考能力和實(shí)踐能力的高素質(zhì)IT人才;?
Android高級(jí)工程師?
Android移植工程師?
Android框架開發(fā)工程師?
Android項(xiàng)目經(jīng)理?
Android架構(gòu)師?
Web開發(fā)人員轉(zhuǎn)移到HTML5時(shí)代;?
使用HTML5技術(shù)重構(gòu)已有的Web應(yīng)用;
瀏覽器開發(fā)和定制人員;
對(duì)Android軟硬整合感興趣的人員;?
對(duì)端云整合感興趣的軟院;?
希望迅速了解和掌握Android應(yīng)用和底層技術(shù)的人員;?
Android應(yīng)用程序開發(fā)者;?
Android底層開發(fā)者;?
Android框架設(shè)計(jì)和開發(fā)者;?
Android產(chǎn)品架構(gòu)師;?
Android系統(tǒng)架構(gòu)師;?
希望從事移動(dòng)終端開發(fā)的愛好者、工程師、程序員、以及相關(guān)行業(yè)的工程技術(shù)人員?
Web開發(fā)人員;
云計(jì)算從業(yè)人員;
1)具有Java基礎(chǔ);?
2) 具有C和C++基礎(chǔ)更佳;?
3)對(duì)設(shè)計(jì)模式有所有了解對(duì)提升聽課效果會(huì)大有裨益;
4) 了解HTML、CSS、JavaScript;
?
| 主題 | 內(nèi)容 | 
| 
 第1個(gè)主題:Android架構(gòu)揭秘  | 
 1.1 Google是如何通過Android支持、掌控全球的硬件廠商和應(yīng)用程序開發(fā)者的??  | 
| 
 第2個(gè)主題:Android開機(jī)流程揭秘  | 
 2.1 第一個(gè)用戶進(jìn)程剖析;?  | 
| 
 第3個(gè)主題:Android中啟動(dòng)一個(gè)新的應(yīng)用程序揭秘  | 
 3.1 當(dāng)我們觸摸Android屏幕中Launcher上的一個(gè)應(yīng)用程序的圖標(biāo)的時(shí)候到底發(fā)生怎樣的調(diào)用過程??  | 
| 
 第4個(gè)主題:HAL揭秘  | 
 4.1 HAL被加入Android中的真正歷史原因分析?  | 
| 
 第5個(gè)主題:HAL Stub實(shí)戰(zhàn)  | 
 5.1 用面向?qū)ο蟮乃枷敕治觥⒃O(shè)計(jì)、實(shí)現(xiàn)Stub?  | 
| 
 第6個(gè)主題:HAL和Linux Kernel  | 
 6.1 HAL Stub訪問和控制硬件?  | 
| 
 第7個(gè)主題:Service與HAL Stub整合  | 
 7.1 以面向服務(wù)的觀點(diǎn)和方式與HAL交互?  | 
| 
 第8個(gè)主題:Binder與Shared Memory  | 
 8.1 Binder源代碼剖析?  | 
| 
 第9主題: Handler、Looper、Message、MessageQueue  | 
 9.1 Android的事件驅(qū)動(dòng)模型?  | 
| 
 第10個(gè)主題:把Java寫的 Service加入到Applciation Framework中  | 
 10.1 IInterface與CTS?  | 
| 
 第11主題:Android軟、硬、云三位一體整合  | 
 11.1 從技術(shù)角度揭秘云,包括云的關(guān)鍵技術(shù)和實(shí)現(xiàn)方法?  | 
| 
 第12主題:Android測(cè)試  | 
 12.1 Android代碼測(cè)試的好處,測(cè)試的方式?  | 
| 
 第13主題:斷點(diǎn)續(xù)傳  | 
 ★ 類似迅雷的多線程下載器?  | 
| 
 第14主題:瀏覽器開發(fā)和自定義  | 
 14.1 瀏覽器定制和開發(fā)的核心原理剖析?  | 
| 
 第15個(gè)主題:HTML5 架構(gòu)思維  | 
 15.1 All in JavaScript  | 
| 
 第16主題:Android中Java與WebView中Javascript相互溝通  | 
 16.1 制作Android界面的新大陸?  | 
| 
 第17個(gè)主題:通過一個(gè)Blog實(shí)例實(shí)戰(zhàn)HTML5&CSS3  | 
 17.1 實(shí)戰(zhàn)HTML5新增頁面元素;?  | 
| 
 第18個(gè)主題:HTML5的新特性  | 
 18.1 本地存儲(chǔ)?  | 
| 
 第19個(gè)主題:PhoneGap的技術(shù)思考  | 
 19.1 PhoneGap的架構(gòu)藝術(shù)?  | 
| 
 第20個(gè)主題:PhoneGap框架的技術(shù)基石是什么?  | 
 20.1 使用WebView?  | 
| 
 第21個(gè)主題:PhoneGap案例開發(fā)實(shí)戰(zhàn)  | 
 21.1 PhoneGap的生命周期事件?  | 
| 
 第22個(gè)主題:徹底洞悉jQuery Mobile  | 
 22.1 jQuery Mobile設(shè)計(jì)的技術(shù)思考和商業(yè)思考?  | 
| 
 第23個(gè)主題:Node.js實(shí)戰(zhàn)高并發(fā)和非阻塞式的服務(wù)端  | 
 23.1 Node.js的思考;?  | 
| 
 第24個(gè)主題:Node.js和WebSocket的整合  | 
 24.1 使用Node.js和WebSocket打造非同步處理機(jī)制及其重大價(jià)值;?  | 
| 
 第25個(gè)主題:Android產(chǎn)業(yè)觀點(diǎn)及獲利模式  | 
 25.1 Android開源、開放與相容的意義和途徑?  | 
| 
 第26個(gè)主題:解析Android框架的設(shè)計(jì)模式(Design Pattern)  | 
 26.1 設(shè)計(jì)模式的使用要點(diǎn)?  | 
| 
 第27個(gè)主題:使用NDK/JNI:Java與C/C++的整合開發(fā)  | 
 27.1 使用Android的NDK環(huán)境  | 
| 
 第28個(gè)主題:上層(Java)應(yīng)用框架的解析觀摩與擴(kuò)充  | 
 28.1 UI框架解析與擴(kuò)充?  | 
| 
 第29個(gè)主題:底層(C/C++)框架的解析、觀摩與擴(kuò)充  | 
 29.1 系統(tǒng)服?眨喊?括Android Service和 Native Service  | 
| 
 第30個(gè)主題:應(yīng)用框架開發(fā)技術(shù)  | 
 30.1 框架的主要元素:基類(Superclass)  | 
| 
 第31個(gè)主題:框架(Open)API設(shè)計(jì)方法  | 
 31.1 認(rèn)識(shí)Open API  | 
| 
 第32個(gè)主題:如何做行業(yè)應(yīng)用框架的需求分析  | 
 32.1 需求探索?  | 
| 
 第33個(gè)主題:親自演練行業(yè)框架的設(shè)計(jì)與開發(fā)?  | 
 33.1 熟諳EIT框架設(shè)計(jì)模式(Pattern)?  | 
| 
 第34個(gè)主題:實(shí)踐編程(一):先落實(shí)到Java層應(yīng)用框架  | 
 分析:領(lǐng)域分析、框架需求分析?  | 
| 
 第35個(gè)主題:實(shí)踐編程(二):往下延伸到C/C++層框架  | 
 35.1 復(fù)習(xí)JNI,以及Java與C/C++整合開發(fā)技巧?  | 
| 
 第36個(gè)主題:實(shí)踐編程(三):往上銜接到HTML5/JS與PhoneGap的跨平臺(tái)框架  | 
 36.1 介紹Web層的EITS模式  |