OCP JP Java
程式設計認證
Android
手機UI與多媒體程式開發
Android
手機系統與應用程式開發
Android
創新應用程式開發
行動裝置UI
設計班
OCP JP Java程式設計認證
課程概述
Sun為Java程式語言的創造者,Java程式語言應用廣泛,以其多用途、高效率、平台可攜性及安全性,成為網路運算的理想技術。因具有「Write Once, Run Anywhere 」特性,舉凡視訊轉換器、印表機、網路攝影機、遊戲、汽車導航系統、樂透終端設備、醫療裝置、停車收費器等各種電腦、網路甚至是行動裝置,均可見Java開發應用。透過併購Sun,Oracle將主導Java標準的開發,也與全球成千上萬的Java程式設計師更為接近,所以Java課程也成為最新的程式主流與最多工程師想考取的證照之一。
認識Java技術及開發環境
- 簡介Java技術程式設計
- 闡述Java技術
- 分析問題與設計解決方案
- 開發與測試Java程式
Java應用程式架構介紹
- Java技術程式設計基礎
- Java程式語言基本型別
- 宣告、初始化和使用變數
- 建立並使用物件
運算子與基本的流程控制技巧
- 使用運算子和決策結構
- 使用迴圈結構
- 方法的開發與使用
- 實作封裝與建構式
- 建立與使用陣列及實作繼承
開發與執行Java程式
- 開發與執行第一個Java程式
- 建立Java應用程式
- 建立類別欄位與建構子語法
- 宣告類別Methods的語法
- 建構類別使用封裝機制
陣列與ArrayList的使用
- 建立陣列
- 使用繼承機制建立類別
- 多型、Object類別、final關鍵字
- 使用例外類別和Assertionsf
- 宣告和使用特殊類別型式
流程與迴圈控制
- 使用泛型和集合框架
- 資料輸出輸入
- 輸出入資料流基礎理論
- 基本字元資料流類別
方法(Method)之使用與封裝
- 主控台輸出入及檔案輸出
- 檔案測試以及工具
- 檔案串流輸出入
- 使用網路技術實作多層架構程式
打包Java應用程式
- 實作多執行緒應用程式
- 應用SwingAPI建立圖形使用者介面
- 處理GUI產生的事件
- 開發事件監聽程式
Android 手機UI與多媒體程式開發
課程概述
本課程主要以Android行動手機常見之應用、UI使用者介面、選單等為主要教學目的。從視覺的角度切入,進而導入程式設計、以及物件導向的觀念。當中將教導PV3D(Flash外掛3D技術)以及Google Map等物件的運用技巧,來帶領學員了解整個視覺介面的程式設計觀念與技巧。另外,透過本課程由淺入深的學習,您將會學到Adobe Flash和 Adobe Air應用於行動裝置的開發技巧,以及開始踏入到行動裝置內容開發的領域喔 !
開發環境與基本架構介紹
- Flash、Air 導入Android技術概論與實作
- Action Script 3.0程式設計指令學習
- 程式邏輯技巧與程式建構養成
- 資料處理與函數的技巧養成
UI圖形與動畫設計
- 地圖定位設計
- 製作專屬Google Map應用
- Flash 3D技術圖形設計
使用者介面介紹
- 加速度功能設計與實作
- 螢幕旋轉-寬螢幕與直螢幕偵測實作
- 多點觸控功能設計與實作
- 相片旋轉與縮放功能設計與實作
- GPS功能導入設計與實作
- 2D、3D滑動選單設計與實作
Android手機系統與應用程式開發
課程概述
本課程將讓已有物件導向基礎,並對程式設計有基本經驗(如:類別、事件、迴圈…)的學員,延伸學習運用Android SDK(軟體開發套件)來開發可在手機上應用的程式,並且能夠運用手機內置的系統功能與相關Sensor來規畫開發手機的應用程式。
課程綱要
- 認識Android
- Android模擬器及開發工具
- Android系統架構介紹
- 機動程式的切換
課程綱要
課程綱要
- Widget創作套件
-UI設計基本觀念
-元件介紹
-對話視窗
課程綱要
- 常駐程式簡介-widget
- 資料運用-SQLite
- Android的網頁瀏灠處理
- GPS & Google Map導航規畫
課程綱要
- Menu操作選單
-功能目錄
-輸入吧選單
-子選單應用
課程綱要
- 功能預覽
- 相機應用功能
- 整合實作
- QRcode + GPS + Google Map
課程綱要
- 國際化的設計觀-多國語言範例
-資源規劃
-資源規劃
Android創新應用程式開發
課程概述
本課程將針對已有參與學習過Android手機系統與應用程式開發的學員,或是已有Android應用程式開發經驗的使用者,延伸學習運用進階Android程式開發技術,來製作可在Android手機上應用的程式或遊戲、並且能夠結合Google應用服務程式發佈與應用Google ADSense。
課程綱要
- 多媒體和語音辨識
- 捕捉音訊-MediaRecode
- Android系統繪圖機制
- 3D OpenGL繪製技巧
課程綱要
- 感應偵測1-加速度感、磁場
- 感應偵測2-方位、溫度
- 進階背景服務-提醒設定
課程綱要
- 認識動畫桌布的架構
- 動畫桌布應用程式設計
- 認識藍芽通訊的架構和管理
- 觸控螢幕
課程綱要
- AsyncTask
- Google 應用服務引擎
- Android SDK新增服務功能
- 專題製作
行動裝置UI設計班
課程概述
本課程主要介紹如何在行動裝置的互動設計、介面設計的全過程,以業界實際成功案例分享,來引導學習者認識行動裝置UI設計與介面設計的基本概念、設計規範和工作流程,並學會如何在Android及iPhone兩大手機品牌的環境下,創作好的UI互動設計作品。
UI設計前的準備與擬案
- 擬案及發想式
- 行動裝置UI設計原則
- 前期開發工具應用
- 互動、連結及轉場運用
- iOS 5規範介紹
Android規格製作
- Android UI設計實作
- Android App 目標定義
- Android App的風格與主色系
- 導角設定及pixel問題處理
- 常見效果處理
課程綱要
- 視覺動線規劃
- 套版練習
- Android各尺寸規格介紹
- Resize與檢查
- 軟體模擬器運用
Falsh與HTML5的應用
- Flash AIR應用設計
- 陀螺儀的控制與轉向
- 什麼是HTML5
- HTML5與CSS3概念
- JQuery與media query的製作
UI設計視覺與iPhone規格製作
- iOS UI設計實作
- iPhone App的風格及色系運用 UI設計實作
- 主icon設計、illustrator網格工具
- object設計
- 按鈕ICON設計
專題製作
- View port設定
- PhoneGap設定與發佈
- PhoneGap API