Android PRE-JAVA課程

難易度: 初階
新課報到
程式開發需要使用Java程式語言與Java API,為了讓不熟悉Java程式語言的學員快速了解Java程式語法、物件導向觀念與Java API,特規畫此課程,以期順利進入App開發的領域。
開課日期: 2018-11-17
很抱歉!目前沒有開班梯次唷!

課程說明

上完本課程可讓學員:

  • 熟悉Java程式語法: 英文有文法,Java程式語言也有其專屬語法,必須熟悉才能對系統下指令。
  • 養成物件導向程式設計能力: 程式開發出來就是給人使用,所以資料處理較複雜與多樣化。物件導向設計法則就是讓資料描述具體化,例如以Book物件代表真實世界的一本書,而免除對程式過於抽象難懂的恐懼。
  • 善用Java API: 程式開發常須利用Java API(例如Java I/O、集合等)與Android API,所以必須先學會善用Java API。

課程特色

講師有多年業界程式開發經驗,會以有系統且融入日常生活例子來說明Java程式開發技巧,並闡述如何應用在未來App開發上,絕對比自修來得快速且更可養成正確觀念。

本課程所用教材書本均為講師親自編撰出版。在講師引領之下,能有節奏、有條理地讓學習者能充份吸收與理解書本內所有知識。

每一章節完畢皆有實題演練,使上課所學更能深刻植入腦海裡,無法輕易忘記。

適合對象

  • 對Java與APP應用程式開發有興趣者
  • 對Java不熟悉,但想快速進入APP應用程式開發者
  • 對Java有暸解,但不懂如何在Android系統上應用者
  • 對Android學習想達到 “去蕪存菁" 的精打細算者
  • 對程式設計有興趣,想邁向軟體工程師領域發展者
  • 認同動手做專題演練,而非學術理論的實踐者

未來就業方向

  • SOHO族。
  • APP系統設計開發。
  • 軟體測試工程師。
  • 行動應用程式工程師
  • 軟體開發工程師

課程內容

第一章 Java導論

  • 1-1 Java編譯與執行說明、Eclipse開發工具介紹
  • 1-2 Java基本運算符號介紹

第二章 流程控制與陣列的應用

  • 2-1 條件與迴圈控制
  • 2-2 陣列的應用

第三章 物件導向程式設計

  • 3-1 繼承、改寫、建構式的使用
  • 3-2 抽象類別與界面
  • 3-3 封裝、多型

第四章 變數、方法與內部類別

  • 4-1 變數種類與其生命期
  • 4-2 方法種類與呼叫方式
  • 4-3 內部類別的應用
  • 4-4 資源回收機制

第五章 例外事件的產生與處理

  • 5-1 Java例外事件與處理機制
  • 5-2 使用throw自行產生例外事件
  • 5-3 自訂例外類別
  • 5-4 使用throws拋出例外事件
  • 5-5 RuntimeException與Checked Exception

第六章 資料的輸入與輸出

  • 6-1 基本輸入與輸出的觀念
  • 6-2 File類別與檔案存取
  • 6-3 BufferedReader與BufferedWriter類別

第七章 常用資料類型

  • 7-1 數字類型
  • 7-2 文字類型
  • 7-3 日期/時間類型
  • 7-4 規則運算式與相關類別

第八章 集合與泛型

  • 8-1 集合與陣列的比較
  • 8-2 Collection基本功能
  • 8-3 泛型
  • 8-4 各種集合的特色
  • 8-5 Map的功能與架構

第九章 多執行緒程式設計

  • 9-1 多執行緒簡介
  • 9-2 Java執行緒與Thread類別
  • 9-3 Runnable介面
  • 9-4 執行緒的同步性與安全性
  • 9-5 執行緒的互動處理
課後回饋

培訓中心

台灣 富捷IT培訓

富捷 IT 培訓 成立至今15年

由幾位美國矽谷回國的工程師團隊創辦,專注IT領域人才培育 一流的導師才能教出一流的人才。

『富捷IT培訓』的老師都是矽谷或台灣數一數二的的業界佼佼者。從他們身上不但可以學到最正確的程式概念,更可以學習他們成功的秘訣!

聽富捷老師分享他們的經驗,節省你犯錯的次數,加速學習電腦程式的時間!重視實務教學,讓學生不只是擁有理論,而是實際帶領邊學邊做 美式風格,精品式教學方式,讓學生擁有高品質教育,而不是用量充數。