HTML5...

4
162 162 162 Mobile行動應用開發 UCOM EDU July-December 2014 課程目標 手機App設計是近年來大家火熱想要進入的市場,但是不幸的是市面上有太多的手機平台(iOS、Android、Windows Phone等),實在是難以在短時間與低成 本的考量下快速地開發完畢,我們聽到您的聲音了,透過HTML5的技術,便能讓您寫完一次程式後,快速地發佈在7個不同的平台上,大大節省您寶貴的 開發時間與成本。 本課程以實務開發方式,徹底學會如何運用HTML5搭配jQuery與PhoneGap快速進行跨平台的手機App開發,並了解要如何利用HTML5的開發經驗,搭配課 堂上所學會的技巧,讓您也可以快速建立出手機App。 適合對象 1. 期望能利用HTML5來進行手機App開發者 2. 希望能設計一次就發佈在多個手機平台的開發者 預備知識 1. 熟悉HTML5與CSS3的程式或美術設計 2. 熟悉JavaScript與jQuery 課程內容 1. jQuery Mobile篇 1-1 jQuery Mobile觀念與架構介紹 1-2 App多頁面切換與互動設計 1-3 App功能列應用 1-4 App按鈕設計 1-5 App資訊呈列與排版 1-6 App列表資訊處理 1-7 App控制API 課程目標 此課程旨在介紹如何使用jQuery Mobile搭配HTML5技術來開發跨行動式裝置用的網頁,並使用jQuery與jQuery Mobile來開發用戶端功能(AJAX、特效、動態 生成畫面)與事件(如滑動、碰觸)。此外本課程將著重在jQuery Mobile如何與ASP.NET Web Form及ASP.NET MVC 4技術整合,並搭配各種.NET資料交換技 術(Web Services、WCF與Web API)與資料存取技術(ADO.NET、Entity Framework與資料來源模型)來開發能夠存取龐大伺服器端資源的網站應用程式。 適合對象 1. 想了解如何開發適用於手機或平板裝置的jQuery Mobile網站應用程式者 2. 想了解jQuery Mobile如何與ASP.NET整合者 先修課程 已完成以下課程所具備技術能力 220:程式設計基本概論 U2741:Visual C# 2012程式語言與Visual Studio 2012開發工具 預備知識 1. 需了解基本的程式設計概念 3. 對HTML、JavaScript、ASP.NET有基本概念者 2. 了解網站開發基本觀念 課程內容 1. 了解jQuery Mobile的基本概念 2. 介紹jQuery Mobile網頁設計原則與導向方法 3. 開發jQuery Mobile的工具列(Header、Footer、Nav bar) 4. 開發jQuery Mobile API(事件與工具方法) 5. 介紹jQuery Mobile的Form Element(如Button、Checkbox與Slider等) 6. 介紹如何使用ListView呈現大量資料 7. List Views進階開發設計(自訂篩選條件、動態呈現內容等) 8. 使用ASP.NET Web Form開發jQuery Mobile Web Site 9. 使用ASP.NET MVC 4開發 jQuery Mobile Web Site 10. 使用jQuery Mobile開發資料交換應用程式(Web API、Web Services、 WCF) 11. 使用jQuery Mobile與ASP.NET開發資料庫應用程式 備註事項 1. 上課使用Visual C# 2012程式語言與Visual Studio 2012開發工具 2. 課程優惠方案: 早鳥優惠價:開課前2周完成報名繳費,享有早鳥優惠價NT$16,200元 HTML5與CSS3網站開發實務 Foundation of HTML5 and CSS3 跨平台手機App開發實務 Developing Mobile App with jQuery and PhoneGap 使用jQuery Mobile整合ASP.NET開發跨手機與平板裝置網站 Programming jQuery Mobile Web Application for ASP.NET 時數:28小時 │ 費用:24,000元 │ 點數:6點 │ 教材:恆逸專用教材 時數:28小時 │ 費用:24,000元 │ 點數:6點 │ 教材:恆逸專用教材 時數:28小時 │ 費用:18,000元 │ 點數:4.5點 │ 教材:恆逸精選教材 HTML5 JMP JMA 課程目標 HTML與CSS是世界上目前最為廣泛應用的資訊表達技術,無論是網際網路程式、企業內部系統、甚至連現在最夯的App開發,都能看到它的應用。HTML5 與CSS3是下一代網頁技術的延伸,可以直接在網頁上進行影音應用、UI控制設計與本地資料儲存等應用,對於未來企業要開發網站應用程式可以說是一個 非常棒的解決方案,讓網站開發者可以用最少的時間將現有系統推進未來服務。 本課程以實務開發方式,徹底學會新一代HTML5和CSS3的新功能有哪些,並了解要如何利用現有的經驗快速進階至HTML5開發,學習由淺入深的從 HTML5的新增與移除規格開始,延伸至如何使用其特性建立複雜的影音與資料服務,並在學完後能依課堂所學,充實具備將您現有服務升級至下個世代的 網頁系統。 適合對象 1. 期望了解HTML5與CSS3技術者 2. 希望能利用HTML5來建立網站或手機應用者 預備知識 熟悉HTML4與CSS2和JavaScript的程式或美術設計師 課程內容 1. HTML5篇 1-1 HTML5觀念與架構介紹 1-2 HTML5網頁建置與架構 1-3 影片與音樂應用(Video and Audio API) 1-4 網頁內容編輯器(Inline Editing API) 1-5 離線程式設計(Offline Application API) 1-6 歷史紀錄實務(History API) 1-7 網路通訊管理(Web Protocol API) 1-8 拖曳與置放(Drag and Drop API) 1-9 地理資訊服務(Geolocation API) 1-10 圖形繪製處理(2D Canvas Drawing API) 1-11 本地資訊運用(Local Storage API) 2. CSS3篇 2-1 CSS3觀念與架構介紹 2-2 活用CSS3選擇器 2-3 使用CSS3控制顏色 2-4 利用CSS3進行網頁排版 2-5 網站CSS3版型規劃與設計 2-6 CSS3動畫與互動處理 2-7 手機網站規劃與設計 備註事項 課程優惠方案: 早鳥優惠價:開課前2周完成報名繳費,享有早鳥優惠價NT$21,600元 2. PhoneGap篇 2-1 PhoneGap觀念與架構介紹 2-2 控制重力感應器(Accelermoeter API) 2-3 使用相機攝影(Camera API) 2-4 羅盤方位使用(Compass API) 2-5 網路連線偵測與傳送(Connection API) 2-6 檔案系統管理(File API) 2-7 地理資訊服務(Geolocation API) 2-8 多媒體影音播放(Media API) 2-9 通知使用者機制(Notification API) 2-10 SQLite資料庫應用(Storage API) 備註事項 課程優惠方案: 早鳥優惠價:開課前2周完成報名繳費,享有早鳥優惠價NT$21,600元

Transcript of HTML5...

Page 1: HTML5 HTML5與CSS3網站開發實務...本課程以實務開發方式,徹底學會如何運用HTML5搭配jQuery與PhoneGap快速進行跨平台的手機App開發,並了解要如何利用HTML5的開發經驗,搭配課

162162162

Mobile行動應用開發

UCOM EDU July-December 2014

課程目標 手機App設計是近年來大家火熱想要進入的市場,但是不幸的是市面上有太多的手機平台(iOS、Android、WindowsPhone等),實在是難以在短時間與低成本的考量下快速地開發完畢,我們聽到您的聲音了,透過HTML5的技術,便能讓您寫完一次程式後,快速地發佈在7個不同的平台上,大大節省您寶貴的開發時間與成本。本課程以實務開發方式,徹底學會如何運用HTML5搭配jQuery與PhoneGap快速進行跨平台的手機App開發,並了解要如何利用HTML5的開發經驗,搭配課堂上所學會的技巧,讓您也可以快速建立出手機App。

適合對象 1.期望能利用HTML5來進行手機App開發者 2.希望能設計一次就發佈在多個手機平台的開發者

預備知識 1.熟悉HTML5與CSS3的程式或美術設計 2.熟悉JavaScript與jQuery

課程內容 1.jQueryMobile篇 1-1jQueryMobile觀念與架構介紹 1-2App多頁面切換與互動設計 1-3App功能列應用 1-4App按鈕設計 1-5App資訊呈列與排版 1-6App列表資訊處理 1-7App控制API

課程目標 此課程旨在介紹如何使用jQueryMobile搭配HTML5技術來開發跨行動式裝置用的網頁,並使用jQuery與jQueryMobile來開發用戶端功能(AJAX、特效、動態生成畫面)與事件(如滑動、碰觸)。此外本課程將著重在jQueryMobile如何與ASP.NETWebForm及ASP.NETMVC4技術整合,並搭配各種.NET資料交換技術(WebServices、WCF與WebAPI)與資料存取技術(ADO.NET、EntityFramework與資料來源模型)來開發能夠存取龐大伺服器端資源的網站應用程式。

適合對象 1.想了解如何開發適用於手機或平板裝置的jQueryMobile網站應用程式者 2.想了解jQueryMobile如何與ASP.NET整合者

先修課程 已完成以下課程所具備技術能力 220:程式設計基本概論 U2741:VisualC#2012程式語言與VisualStudio2012開發工具

預備知識 1.需了解基本的程式設計概念3.對HTML、JavaScript、ASP.NET有基本概念者 2.了解網站開發基本觀念

課程內容 1.了解jQueryMobile的基本概念 2.介紹jQueryMobile網頁設計原則與導向方法 3.開發jQueryMobile的工具列(Header、Footer、Navbar) 4.開發jQueryMobileAPI(事件與工具方法) 5.介紹jQueryMobile的FormElement(如Button、Checkbox與Slider等) 6.介紹如何使用ListView呈現大量資料

7.ListViews進階開發設計(自訂篩選條件、動態呈現內容等)8.使用ASP.NETWebForm開發jQueryMobileWebSite9.使用ASP.NETMVC4開發jQueryMobileWebSite10.使用jQueryMobile開發資料交換應用程式(WebAPI、WebServices、WCF)11.使用jQueryMobile與ASP.NET開發資料庫應用程式

備註事項 1.上課使用VisualC#2012程式語言與VisualStudio2012開發工具 2.課程優惠方案: 早鳥優惠價:開課前2周完成報名繳費,享有早鳥優惠價NT$16,200元

HTML5與CSS3網站開發實務 Foundation of HTML5 and CSS3

跨平台手機App開發實務 Developing Mobile App with jQuery and PhoneGap

使用jQuery Mobile整合ASP.NET開發跨手機與平板裝置網站Programming jQuery Mobile Web Application for ASP.NET

時數:28小時│費用:24,000元│點數:6點│教材:恆逸專用教材

時數:28小時│費用:24,000元│點數:6點│教材:恆逸專用教材

時數:28小時│費用:18,000元│點數:4.5點│教材:恆逸精選教材

HTML5

JMP

JMA

課程目標 HTML與CSS是世界上目前最為廣泛應用的資訊表達技術,無論是網際網路程式、企業內部系統、甚至連現在最夯的App開發,都能看到它的應用。HTML5與CSS3是下一代網頁技術的延伸,可以直接在網頁上進行影音應用、UI控制設計與本地資料儲存等應用,對於未來企業要開發網站應用程式可以說是一個非常棒的解決方案,讓網站開發者可以用最少的時間將現有系統推進未來服務。本課程以實務開發方式,徹底學會新一代HTML5和CSS3的新功能有哪些,並了解要如何利用現有的經驗快速進階至HTML5開發,學習由淺入深的從HTML5的新增與移除規格開始,延伸至如何使用其特性建立複雜的影音與資料服務,並在學完後能依課堂所學,充實具備將您現有服務升級至下個世代的網頁系統。

適合對象 1.期望了解HTML5與CSS3技術者2.希望能利用HTML5來建立網站或手機應用者

預備知識 熟悉HTML4與CSS2和JavaScript的程式或美術設計師

課程內容 1.HTML5篇1-1HTML5觀念與架構介紹1-2HTML5網頁建置與架構1-3影片與音樂應用(VideoandAudioAPI)1-4網頁內容編輯器(InlineEditingAPI)1-5離線程式設計(OfflineApplicationAPI)1-6歷史紀錄實務(HistoryAPI)1-7網路通訊管理(WebProtocolAPI)1-8拖曳與置放(DragandDropAPI)1-9地理資訊服務(GeolocationAPI)1-10圖形繪製處理(2DCanvasDrawingAPI)1-11本地資訊運用(LocalStorageAPI)

2.CSS3篇2-1CSS3觀念與架構介紹2-2活用CSS3選擇器2-3使用CSS3控制顏色2-4利用CSS3進行網頁排版2-5網站CSS3版型規劃與設計2-6CSS3動畫與互動處理2-7手機網站規劃與設計

備註事項 課程優惠方案:早鳥優惠價:開課前2周完成報名繳費,享有早鳥優惠價NT$21,600元

2.PhoneGap篇2-1PhoneGap觀念與架構介紹2-2控制重力感應器(AccelermoeterAPI)2-3使用相機攝影(CameraAPI)2-4羅盤方位使用(CompassAPI)2-5網路連線偵測與傳送(ConnectionAPI)2-6檔案系統管理(FileAPI)2-7地理資訊服務(GeolocationAPI)2-8多媒體影音播放(MediaAPI)2-9通知使用者機制(NotificationAPI)2-10SQLite資料庫應用(StorageAPI)

備註事項 課程優惠方案: 早鳥優惠價:開課前2周完成報名繳費,享有早鳥優惠價NT$21,600元

Page 2: HTML5 HTML5與CSS3網站開發實務...本課程以實務開發方式,徹底學會如何運用HTML5搭配jQuery與PhoneGap快速進行跨平台的手機App開發,並了解要如何利用HTML5的開發經驗,搭配課

163163163各地開課時間:台北P.181  新竹P.194  台中P.199  高雄P.204

Mobile行動應用開發

課程目標 本課程為延續行動裝置程式設計課程,探討行動裝置應用程式於設計、實作、測試與上線會面對的安全問題。透過實務案例實作使您了解行動裝置應用程式在開發設計時,如何把安全的議題納入考量,並且於設計、實作、測試與上線階段應用安全程式設計規則,將安全問題降至最低,確保專案之成本與時程。為達成上述的目標,經由實機演練、由淺入深、系統化的方式,詳述確切的每個步驟,同時介紹各項重點及注意事項,以方便您做好完善的行動安全應用程式發展。本課程結束後,您便可以了解行動裝置應用程式於設計、實作、測試與上線會面對的安全問題,實際導入使用或進行App安全測試。

適合對象 1.想要了解並強化行動裝置應用程式安全者 2.單位資訊管理與資訊安全人員 3.亟欲一覽行動裝置安全問題者

預備知識 已完成Android或iOS行動裝置應用系統課程者或具備基本App觀念者

課程內容 1.行動裝置安全威脅總覽 2.Android、iOS平台之特有安全問題 3.採用HTML5之MobileWebApp安全問題探討 4.設計階段之行動裝置應用程式安全機制 5.開發階段之行動裝置應用程式安全機制 6.測試階段檢測行動裝置應用程式安全機制 7.行動App之弱點與滲透測試方法及工具 8.修正與預防App安全問題

備註事項 1.本課程中,將由授課講師實際帶領您完成行動裝置應用程式於設計、實作、測試與上線各種實務案例 2.課程優惠方案: 早鳥優惠價:開課前2周完成報名繳費,享有早鳥優惠價NT$18,000元

Mobile App Security應用與實務 Mobile Application Security Practice

Google Android應用程式開發範例實務課程 Android Examples for Java Programmer

Google Android程式實戰演練-使用Eclipse與Android SDK打造雲端商務應用程式Developing Android App for Business Solution-Using Eclipse and Operating Device of Smart Phone

時數:14小時│費用:20,000元│點數:5點│教材:恆逸專用教材

時數:18小時│費用:20,000元│點數:5點│教材:恆逸專用教材

時數:28小時│費用:24,000元│點數:6點│教材:恆逸專用教材

AppSP

AndJava

AndBiz

課程目標 本課程適合已具備Java設計基礎或其他物件導向語言的您(如C++、C#、PHPOOP),並對電腦語言設計有基本的經驗(如類別、屬性、迴圈、判斷語法等),課程將以Android架構做為手機應用程式框架,充分的範例數量做為課程實作練習,透過邊做邊學的先導教學方式,從完全無Android設計經驗,快速引導您熟悉Android手機程式開發方法,晉升個人技能至行動商業。

適合對象 1.具備Java程式設計基礎,想從既有的Java程式基礎中,進階學習專業Android手機範例實作者 2.對GoogleAndroidSDK有高度興趣、想從事Android手機程式開發工作者 3.初次接觸Android手機程式開發者

預備知識 基本Java程式設計基礎

課程內容 1.Android手機實務開發與控制 1-1Android應用程式設計基礎 1-2了解Android生命週期與運作原理 1-3手機事件與系統預設廣播訊息 1-4協作硬體與AndroidO.S.軟體控制 1-5使用者人機介面架構模型(互動視窗與訊息) 1-6手機檔案管理與I/O存取 1-7存取手機電信資料與識別 1-8創意程式設計

2.MobileInternet與混搭GoogleAPI2-1Intents、BroadcastReceiver自訂廣播訊息2-2背景服務Service與執行緒建構2-3本機與遠端多媒體控制2-4LBS、GPS與GoogleMap地圖服務2-5網路定址空間規劃與管理2-6介紹GoogleAPI與遠端伺服器連線2-7PHPcURL與Android網路存取2-8創意程式設計

備註事項 課程優惠方案: 早鳥優惠價:開課前2周完成報名繳費,享有早鳥優惠價NT$18,000元

課程目標 適合已有程式設計基礎(Java、C、C++),並且想要學習GoogleAndroid程式設計的您,本課程將以Eclipse做為工具,指導您善用Eclipse的基礎功能,搭配Android開發工具的plugin(ADT),打造具備雲端能力的商務應用程式。本課程會以觀念理論與實務並重,讓您在許多密集但明確的練習中學習到開發Android的精神。

適合對象 1.已經有Java程式語言基礎,或者有獨立開發或管理過小型軟體專案者 2.初次接觸AndroidSDK或者是買書自修(《前進AndroidMarket!GoogleAndroidSDK實戰演練》)但不知道如何上手者 3.欲在GoogleAndroid手機上開發App的開發人員

預備知識 基本Java程式設計基礎,若無Java基礎,請先選修SL-275-SE7:JavaSE7程式語言設計課程

課程內容 1.Eclipse/Android開發工具與基本框架 1-1Eclipse實務應用 1-2使用者元件與Activity生命周期 1-3常用UIWidget的實作 1-4Intent訊息的遞送 1-5使用AdapterView來展現表格資料 1-6Android應用程式多語系的處理 2.檔案存取與資料庫 2-1使用者偏好介面與撰寫 2-2檔案存取與SD卡的應用 2-3在程式中使用SQLite資料庫 2-4利用資料提供者取得共用資料 2-5在應用程式中考量多執行緒的處理 2-6網路存取與多執行緒 3.2D繪圖與觸控 3-1Android2D繪圖 3-2Android的觸控系統 3-3桌面小精靈與動態背景

4.裝置相關4-1運用相機的介面4-2使用Android感應器4-3使用Android2.2之後的裝置控管5.NDK5-1NDK環境建置5-2NDK與Eclipse的整合5-3NDK的範例建置與部署5-4NDK與JNI5-5NDK的實務應用

備註事項 課程優惠方案: 早鳥優惠價:開課前2周完成報名繳費,享有早鳥優惠價NT$21,600元

Page 3: HTML5 HTML5與CSS3網站開發實務...本課程以實務開發方式,徹底學會如何運用HTML5搭配jQuery與PhoneGap快速進行跨平台的手機App開發,並了解要如何利用HTML5的開發經驗,搭配課

164164164

Mobile行動應用開發

UCOM EDU July-December 2014

課程目標 適合已經開發過Android應用程式,或者已經有相當的Java開發經驗並且對Android的程式發展實務有興趣者。本課程以數個彼此相關但是獨立的主題來強化Android開發時的相關技能,例如專案與原始碼的管理與測試,平板的API下新增的功能,與Android與雲端應用程式的連結等。

適合對象 1.已經開發過Android應用程式者 2.對Java專案管理有興趣者

課程目標 Android的一個強大的助力是在雲端Google有強大的服務支援,本課程將從幾個角度切入,討論Android與GooglePlay服務的整合,並且和GoogleAppEngine的合併使用,來達到如訊息推播、立體地圖顯示、地標註記與其它Google資源的合用等,適合已經開發過Android應用程式,並且對Android基本元件已經有了解的開發者。

適合對象 1.已經開發過Android應用程式者 3.想要了解更多Android平板開發實務者 2.對Android與Google服務整合有興趣者 4.希望累績更多Android實務經驗者

預備知識 基本Java程式設計基礎,若無Java基礎,請先選修SL-275-SE7:JavaSE7程式語言設計課程。已經開發過Android應用程式,若無Android開發經驗,請先選修AndJava:GoogleAndroid應用程式開發範例實務課程或AndBiz:GoogleAndroid程式實戰演練-使用Eclipse與AndroidSDK打造雲端商務應用程式課程,如果想要先了解GAE,可以先行參加AndPad。

課程內容 1.環境建置與基本實務 1-1Android開發環境與基本介紹(Eclipse,Java,ADT,RelatedTools) 1-2Android的Notification機制與介面 2.GoogleAppEngine環境建置 2-1GoogleCloudMessage與GoogleAppEngine整合 2-2GoogleCloudMessage與J2EE整合 2-3GoogleCloudMessage的範例客戶端安裝 3.GCM的部署與情境 3-1範例伺服器的部署 3-2範例客戶端的部署

Google Android應用與專案管理-從手機到平板,從本地程式到雲端應用Android Examples From Smart Phone to Pad, From Local to Cloud Applications

Android與Google服務及雲端程式整合實務 Android Cloud Computing and Integration Implementing

時數:28小時│費用:24,000元│點數:6點│教材:恆逸專用教材

時數:21小時│費用:22,000元│點數:5.5點│教材:恆逸專用教材

AndPad

AndGoo

備註事項 課程優惠方案: 早鳥優惠價:開課前2周完成報名繳費,享有早鳥優惠價NT$21,600元

3.想要了解更多Android平板開發實務者 4.希望累績更多Android實務經驗者

預備知識 1.基本Java程式設計基礎,若無Java基礎,請先選修SL-275-SE7:JavaSE7程式語言設計課程 2.已經開發過Android應用程式,若無Android開發經驗,請先選修AndJava:GoogleAndroid應用程式開發範例實務課程或AndBiz:GoogleAndroid程式實 戰演練-使用Eclipse與AndroidSDK打造雲端商務應用程式課程

課程內容 1.Fragment元件實務 1-1Fragment的生命週期 1-2建立Fragment 1-3建立ListFragment 1-4Fragment元件的回應 1-5Fragment狀態的保守 1-6不同狀態下套用不同的版面配置 1-7狀態的判定 1-8Fragment對話框的生成 1-9Fragment的向前相容 2.PreferenceFragment 3.ContentLoader 3-1使用ContentLoader 3-2ContentLoader和介面的整合 3-3•ContentLoader的向前相容

3-3範例雲端裝置的部署 3-4訊息遞送與接收 4.Android訊息推送程式設計框架探討 4-1GoogleAPI與GCM帳號申請 4-2發送訊息至Google訊息中心 4-3接收訊息中心的訊息 5.使用GoogleMap顯示地圖 5-1安裝GooglePlayService 5-2顯示地圖 5-3設定地圖經緯度與方位 5-4設定地圖型態

備註事項 1.本課程需要使用到Google服務,請先申請一組Gmail的帳號做Google身份驗證之用 2.課程優惠方案: 早鳥優惠價:開課前2周完成報名繳費,享有早鳥優惠價NT$19,800元

5-5設定地標 6.地圖與GPS整合 6-1顯示位置資訊 6-2加入其它地標 6-3地標與其它標記的互動 7.Android與資料安全 7-1Android與Https的傳輸 7-2Android與憑証的管理 7-3資料儲存安全與其它的考量

課程目標 iPhone與iPad是目前Apple最火紅的行動上網裝置,據統計在2011年AppStore上已擁有25萬個App,並被下載超過50億次,光是Q2營收就高達8.44億美元,因此眾多公司與獨立開發者都紛紛投入開發iPhone與iPad的App應用,希望能透過這個平台來建立自己的軟體應用服務。本課程以由淺入深的方式,逐步教會如何使用Objective-C程式語言來建立App,我們將課程分成兩個階段,第一階段了解Objective-C的特性與開發基礎,第二階段學習用Xcode的Storyboard於iPhone/iPad上建立專案。

適合對象 1.具備程式開發與物件導向設計經驗的程式設計師 2.想要熟悉Objective-C程式語言之程式設計師

iPhone與iPad Objective-C程式語言 The Foundation of iPhone/iPad Objective-C Developer

時數:28小時│費用:24,000元│點數:6點│教材:恆逸專用教材

iPhoneOC

備註事項 1.恆逸上課環境提供MacBookPro15吋4核心Corei7等級電腦設備 2.自備電腦優惠:如自備MacBookPro雙核心Corei5(含)以上等級電腦者,可再優惠NT$2,400元 自備電腦軟體需求說明:※需於開課前自行安裝好Xcode5.1軟體 ※作業系統版本MacOSX10.8.4(含)以上,才能安裝Xcode5.1 3.課程優惠方案: 早鳥優惠價:開課前2周完成報名繳費,享有早鳥優惠價NT$21,600元

3.對開發iPhone、iPad軟體有興趣的開發人員 4.期望了解開發iOS行動裝置架構者

預備知識 程式開發與物件導向設計經驗

課程內容 1.Objective-C程式語言篇 1-1認識與使用Xcode 1-2Objective-C變數與流程控制 1-3Objective-C集合與陣列 1-4Objective-C類別設計 1-5Objective-C物件導向

2-3MVC、Target-Action與Delegation設計模式 2-4UIKitControl:TextField、DataPicker、 Slider、Switch... 2-5UIKitView:ImageView、WebView、 AlertView...

4.ActionBar的使用 4-1ActionBar與版面設定 4-2ActionBar與標籤列 4-3ActionBar與Home圖示 4-4•ActionBar與其餘應用 5.DragandDrop,CopyandPaste 6.Google聯絡人與SocialStream 7.Google行事曆與排程管理 8.Android測試專案的建立 8-1進行盲目測試 8-2進行腳本測試• 8-3進行單元測試 9.Android與其它工具程式運用 9-1使用Proguard進行最佳化

10.Android的網路與雲端• 10-1JSON與XML的呼叫• 10-2Android與WebServices 11.GoogleAppEngine專案的建立• 11-1部署至雲端• 11-2使用Servlet進行開發• 11-3使用JSP進行開發 12.GAE的資料儲存• 12-1資料的格式• 12-2進行資料的新增刪除修改查詢 13.Eclipse的程式碼管理• 13-1Git與原始碼管理• 13-2Git與GitHub

1-6Protocol與Category 1-7Block與例外處理 1-8記憶體管理 2.iOSApp開發快速上手 2-1iOSApp概覽 2-2使用Storyboard設計使用者介面

Page 4: HTML5 HTML5與CSS3網站開發實務...本課程以實務開發方式,徹底學會如何運用HTML5搭配jQuery與PhoneGap快速進行跨平台的手機App開發,並了解要如何利用HTML5的開發經驗,搭配課

165165165各地開課時間:台北P.181  新竹P.194  台中P.199  高雄P.204

Mobile行動應用開發

課程目標 iPhone與iPad是目前Apple最火紅的行動上網裝置,據統計在2011年AppStore上已擁有25萬個App,並被下載超過50億次,光是Q2營收就高達8.44億美元,因此眾多公司與獨立開發者都紛紛投入開發iPhone與iPad的App應用,希望能透過這個平台來建立自己的軟體應用服務。本課程以範例實作方式,帶領您認識CocoaTouchFramework,從基本的程式設計模式(DesignPattern)開始講起,到本地資料、SQLite資料庫、Web存取、多國語系,您將學會如何設計iPhone/iPad應用程式操作介面,也會學到如何整合行動裝置上特有的手勢、相機、GPS、重力感應功能。

適合對象 1.具備程式開發與物件導向設計經驗的程式設計師 2.對開發iPhone、iPad軟體有興趣的開發人員 3.期望了解開發iOS行動裝置架構者

預備知識 1.程式開發與物件導向設計經驗 2.熟悉Objective-C程式設計,若未學習過Objective-C需先修iPhoneOC:iPhone與iPadObjective-C程式語言課程

課程內容 1.認識iOSApp 2.MVC、Target-Action與Delegation設計模式 3.TabieView瀏覽、編輯與群組 4.Navigation、Tab與SplitView使用介面 5.認識View與多點觸控 6.Segue畫面切換與資料傳遞 7.處理事件與手勢 8.動畫

課程目標 LTE已然成為全球第四代(4G)行動通訊網路的共同標準,國內業者也已經準備LTE的設備建置。LTE的高頻•(HighBandwidth)與低延遲(LowLatency)的特性,將會帶來新一波的行動應用與商機。本課程首先介紹行動網路(MobileNetwork)的演進歷程、網路架構;進而介紹LTE的關鍵技術包括OFDMA、MIMO和E-MBMS。課程內容涵蓋整個行動通訊網路,包括Radio、E-UTRAN與CoreNetwork。適合所有電信從業人員,特別是行動設備與行動應用的開發人員。

適合對象 電信從業人員、網路工程師、行動通訊設備開發人員、銷售人員、架構工程師(SolutionArchitect)

預備知識 1.無線網路基礎知識 2.2G/3G行動通訊網路基礎知識

課程內容 1.2G/GPRS/3G行動通訊網路簡介 2.第四代行動通訊網路UEManagement 3.第四代行動通訊網路AirInterface 4.第四代行動通訊網路E-UTRAN 5.第四代行動通訊網路CoreNetwork演進 6.第四代行動通訊網路MobileManagement

備註事項 課程優惠方案: 早鳥優惠價:開課前2周完成報名繳費,享有早鳥優惠價NT$18,000元

課程目標 軟體專案品質是日漸重視的一塊,而測試更是其中重要的一個品質把關的重點。本課程將從如何進行測試開始,測試何種內容,以及測試的種類,與專案管理,快捷式專案的整合都會進行實際的討論。

適合對象 1.Java的網頁工程師 2.Java/Android軟體工程師/測試工程師 3.專案管理師

預備知識 Java基礎知識,懂Android程式設計為佳

課程內容 1.人為測試與電腦測試 2.程式碼檢查與邏輯 3.測試種類 4.等價類別 5.邊界測試 6.測試與快捷式開發的整合 7.使用JUnit進行測試 8.測試和專案開發流程整合 9.Android的測試情境 10.Jmeter與其它網頁測試應用 11.iOS與測試實試 12.其它的測試相關議題

備註事項 課程優惠方案: 早鳥優惠價:開課前2周完成報名繳費,享有早鳥優惠價NT$10,800元

iPhone與iPad App應用程式開發 iPhone/iPad App Development

第四代行動通訊網路原理 4G LTE Network Architecture and Primary

軟體測試實務課程 Software Test

時數:28小時│費用:24,000元│點數:6點│教材:恆逸專用教材

時數:14小時│費用:20,000元│點數:5點│教材:恆逸專用教材

時數:14小時│費用:12,000元│點數:3點│教材:恆逸專用教材

iPhoneApp

4GLTE

Test

9.重力感應器10.使用攝影機來擷取影像或影片資料11.結合GPS與CoreLocation地圖服務12.事件與推播通知機制13.CoreData與SQLite資料庫存取14.HTTP、JSON等網路連接運用15.多國語系程式設計(註:第9、10兩項需在實機上才能測試)

備註事項 1.恆逸上課環境提供MacBookPro15吋4核心Corei7等級電腦設備 2.自備電腦優惠:如自備MacBookPro雙核心Corei5(含)以上等級電腦者,可再優惠NT$2,400元 自備電腦軟體需求說明:※需於開課前自行安裝好Xcode5.1軟體 ※作業系統版本MacOSX10.8.4(含)以上,才能安裝Xcode5.1

3.請自備iPhone/iPad以便實機測試,並請更新至iOS7以上 4.課程優惠方案: 早鳥優惠價:開課前2周完成報名繳費,享有早鳥優惠價NT$21,600元

新課2014

程式設計開發必修