課程介紹

android 專業

Kotlin 為 Google 官方 Android 第一開發語言

 使用 Google 官方公布第一開發語言 Kotlin 的 Android 開發養成線上影音課程,活用 Kotlin 靈活、簡潔特色,完備的 Android 開發能力,熟練 Android Studio 開發工具、Git 版本管理實務、手機端資料庫使用新一代官方 Room 類別庫。

職場實作能力養成

 全球第 18 位取得 Google Android 認證的 Hank 老師,Android 暢銷書作者,擁有豐富教學經驗並在業界擔任技術顧問、訓練講師,用最有效的學習方式,使用 Kotlin 語言進入 Android 開發之路,獨一無二的教材與精心規劃的課程內容。

最新環境 取得領先競爭力

learnway

一棧式學習 不怕學一半

  • 從程式基礎到國際認證
  • 從觀念建立到實例應用
  • 從環境熟悉到專業操作

實例中學習

全程以生活實例實作,實務案例導向,更有效率,由淺入深,觀念的講解、實際程式撰寫過程,所有程式都在影片中實作出來。

學習路徑

課程內容更新

2020/11/19 新增 API 串接應用 7 個單元

2020/11/8 新增 MVVM 貪食蛇遊戲實作 8 個單元

2020/11/2 更新 網路連線與 JSON 資料解析實務 7 個單元

2020/10/29 新增 MVVM 架構章節(Architecture Components, AAC) 6 個單元

2020/10/24 更新 Android Studio 4.1 安裝 8 個單元

  • 已具備 Kotlin 程式設計基礎的人
  • 想學習 Android APP 開發的人
  • 想進一步熟悉 Android 開發新技術的人
  • 想在現用專案中導入 Firebase 的開發人員
  • 以 Kotlin 語言開發 Android APP
  • 熟悉 Android Studio 開發技巧與方法
  • 活用 Android 元件,實作互動功能的 APP
  • 活用 Kotlin 語言特色,開發 Android APP
  • 運用 Firebase 雲端服務
  • 若從沒寫過任何程式,不具任何程式設計能力的話,建議先上「學活之路: Java 與 Kotlin」,基礎穩固後再進行本課程。
  • 若已有別的程式語言基礎,可以上手本課程前段內容,但後段內容需要更完備的 Kotlin 語言與物件導向基礎時,可考慮回頭打好 Kotlin 語言的基石。

請至購課時留下的 Email 收信,按下信中的確認並取得課程的連結後,設定你的帳號密碼後,立馬可以開始上課囉

購課後可無限次觀看,無次數與時間限制,由你決定學習步調

課程每個單元都可留言,單元中問題可在留言區中討論。

老師快則一天,最慢三天會上去回覆。

同學怎麼說

講師介紹

Hank

    湯秉翰 Hank 老師,暢銷書作者,擁有豐富教學經驗並在業界擔任技術顧問、訓練講師,參與數十家新創軟體開發公司專案參與。長期不斷接觸新專案技術,用最有效的學習方式,由淺入深的教學方便,獨一無二的教材與精心規劃的課程內容,引導同學進入 Android 開發之路。

近期暢銷著作

java_03

經歷

課程內容

加入購物車再再折扣 刷卡再選 3/6 分期
Android 開發環境單元時間更新預覽
1-1Android APP 開發流程與四大元件08:47試看
1-2Windows 安裝 Android Studio 4.1 與 git,不需 JDK,快速安裝方法08:392020/10 更新試看
1-3macOS 安裝 Android Studio 4.1 與 git,不需 JDK,快速安裝06:112020/10 更新試看
1-4掌握與更新管理器 - SDK Manager04:262020/10 更新試看
1-5建立第一個 Android 專案05:352020/10 更新試看
1-6建立與設定模擬器,Android Studio 4.1 版 嵌入視窗使用方式04:362020/10 更新試看
1-7讓你的專案使用最新的 Kotlin 版本04:082020/10 新增試看
1-8一個 Android APP 專案有什麼? 專案架構詳解11:18試看
[舊版] 環境建置與安裝 Android Studio (Windows)13:20試看
[舊版] 環境建置與安裝 Android Studio (MacOS)10:38試看
[舊版] Android SDK 管理工具 - 第一個 APP 與建立模擬器17:19試看
Android 起手式單元時間
2-1資源 Resources 與新一代 AndroidX 支援函式庫12:03試看
2-2git 版本控制與 github.com,使用 SSH 金鑰信任18:05試看
2-3物件導向初探 - Kotlin 的類別、物件、屬性13:07試看
2-4新一代全能的約束版面 ConstraintLayout15:23試看
2-5LinearLayout 與元件的分佈屬性10:16試看
Android 開發首站單元時間
3-1Android Studio 4.1 沒自動加的擴充外掛01:562020/10 新增試看
3-2存取畫面元件、輸入方塊、按鈕元件互動程式設計14:42試看
3-3學會除錯與對話框 LogCat、Toast15:48試看
3-4git 送交新版本,push 到 github 上08:56試看
3-5抽取字串資源、讓 APP 擁有多國語言實例15:16試看
3-6Material Design 實感設計16:52試看
3-7Android Studio 4.1 的 Basic Activity 增加了什麼03:072020/10 新增試看
MVVM 架構設計,Android Jetpack / Architecture Components單元時間
4-1什麼是 MVVM? 什麼是 MVC?06:012020/11 新增試看
4-2導入 Android Jetpack 的 ViewModel & LiveData02:562020/11 新增試看
4-3功能分析與思考05:032020/11 新增試看
4-4設計 ViewModel 類別,在 Activity 中產生實例04:472020/11 新增試看
4-5設計 LiveData,使用觀察者 Observer07:022020/11 新增試看
4-6完成 MVVM 版本的猜數字 APP10:282020/11 新增試看
Android 活用所學再強化單元時間
5-1轉換並傳遞資料到另一個畫面 Activity13:25試看
5-2儲存喜好資料 SharedPreferences 與 ADB 除錯工具16:30試看
5-3Activity 的生命週期09:56試看
5-4取得畫面結束後 Activity 回傳的結果11:59試看
5-5活用 Kotlin 的 apply 與 also 擴充語法,提昇程式碼可讀性05:222020/11 新增試看
新一代資料儲存 Room
6-1手機資料庫設計,導入 Room 新一代資料庫類別庫10:28試看
6-2Room 實作,設計 Entity、DAO、Database13:03試看
6-3Room 新增記錄案例實作12:33試看
6-4Singleton 單一物件化設計,Room 的查詢實作08:11試看
初探 RecyclerView 清單元件單元時間
7-1RecyclerView 清單元件的原理與實作19:15試看
7-2RecyclerView 顯示遊戲記錄 / Menu 功能表設計實務19:46試看
Kotlin Coroutines 協程單元時間
8-1導入 Kotlin Coroutines 協程類別庫03:11試看
8-2使用 Coroutines 讀取 Room 資料庫04:26試看
8-3Coroutines 在 Android 生命週期的活用08:44試看
網路連線與 JSON 資料解析實務單元時間
9-1UI 執行緒不能執行耗時工作,Android 網路連線會遇到的問題10:092020/11 新增試看
9-2讀取網路上的 JSON 資料並解析它05:142020/11 新增試看
9-3使用外掛工具產生 data class,為什麼?08:172020/11 新增試看
9-4使用第三方類別庫 Gson,快速解析 JSON 得到集合05:102020/11 新增試看
9-5在 Activity 中使用 Coroutines 進行網路連線05:492020/11 新增試看
9-6在 MVVM 架構中使用 Coroutines 進行網路連線07:542020/11 新增試看
10深入 Android 元件單元時間
10-1下拉選單 - Spinner 顯示固定個數的資料10:29試看
10-2Android 6 之後一定要的危險權限機制12:08試看
10-3Toolbar上方的選單(Menu)設計06:49試看
10-4認識服務,Service08:35試看
10-5IntentService 特色與設計04:59試看
10-6Fragment 的運作原理、生命週期14:02試看
11上架 Play 商店單元時間
11-1Play 商店上架前準備11:11試看
11-2Google Play 商店 APP 上架實例11:56試看
12貪食蛇遊戲 MVVM單元時間
12-1建立貪食蛇 Android 專案與類別庫導入,畫面設計08:112020/11 新增試看
12-2客製元件設計 Custom view,如何擴充現有元件05:042020/11 新增試看
12-3MVVM 架構設計06:542020/11 新增試看
12-4蛇怎麼畫出來的?11:212020/11 新增試看
12-5蛇怎麼動?動畫與 Timer 設計08:382020/11 新增試看
12-6邊界的判斷程式設計07:262020/11 新增試看
12-7方向控制,產生小蘋果,蛇吃蘋果程式設計08:292020/11 新增試看
12-8重完與計分,完成貪食蛇遊戲10:222020/11 新增試看
13API 串接應用
13-1什麼是 API?有那些種類02:292020/11 新增試看
13-2常見的 API 架構與應用07:242020/11 新增試看
13-3註冊電影 API,建立專案04:552020/11 新增試看
13-4閱讀 API 文件,網路連線取得資料08:402020/11 新增試看
13-5JSON 資料與解析,使用外掛建立 data class06:412020/11 新增試看
13-6展示清單資料 - 進階 RecyclerView 好評電影瀏覽12:292020/11 新增試看
13-7RecyclerView 圖片處理 - 使用 Coil 類別庫09:522020/11 新增試看

課程長度

72 單元 675 分鐘

72 單元 675 分鐘

課程售價

優惠價

專注職場競爭力,共 675 分鐘課程內容,會寫、會看、會思考、會規劃、會除錯
NT$3600
NT$ 2950
  • 學對之路: Kotlin Android APP 開發
  • 共 675 分鐘課程內容
  • 不限次數、時間觀看

雙課程組合優惠

兩門線上課程優惠組合,共 1,294 分鐘課程內容,會寫、會看、會思考、會規劃、會除錯的能力培養課程
NT$6350
NT$ 4350
  • 學活之路: Java 與 Kotlin
  • 學對之路: Kotlin Android APP 開發
  • 共 1,294 分鐘課程內容
  • 不限次數、時間觀看
熱門

大全配優惠

三門線上課程優惠組合,共 1,808 分鐘課程內容,接地與實務結合的生活案例,物件導向程式設計 + Android + 雲端遊戲實務
NT$8850
NT$ 5950
  • 學活之路: Java 與 Kotlin
  • 學對之路: Kotlin Android APP 開發
  • Firebase 賓果連線遊戲 APP 實作 – Java 與 Kotlin 雙語言
  • 共 1,808 分鐘課程內容
  • 不限次數、時間觀看
熱門

購課後立即學習  按此看購課與上課流程

上課流程

購課流程

72 單元  675 分鐘