無論是剛接觸 Android 的新開發人員,還是經驗豐富的專業人士,都可以透過 Google 的 Android 開發專家打造的訓練來提高其技能。然後,獲得 Android 開發人員認證,推動職涯發展。

適合初學者

由此開始,概略說明如何運用最新的 Modern Android Development 做法建構應用程式。
課程
這是開始學習 Android 的推薦課程!使用 Jetpack Compose 建構一系列的應用程式,這是在 Android 中打造優美使用者介面的新型工具包。您將使用 Kotlin 程式設計語言撰寫這些應用程式,並瞭解 Material Design、應用程式架構、資料儲存庫、從網路擷取資料、測試等方面的最佳做法。無需程式設計經驗。

訓練等級:新手

課程
運用 Kotlin 建構一系列的應用程式,並搭配 View 這款 Android 舊版 UI 工具包。該課程比 Compose 課程設立的更早,因此僅當您特別想瞭解如何使用 View 建構使用者介面時才會推薦該課程。

訓練等級:新手


適合經驗豐富的 Android 開發人員

深入瞭解 Modern Android Development 中的更高階主題。這些資源適用於熟悉 Android 應用程式建構方法的開發人員。
課程
開始使用 Jetpack Compose 這個用於建構原生 Android UI 的新型工具包。

訓練等級:中級

課程
瞭解最佳做法和建議架構,建構出完善且品質媲美正式版的應用程式。

訓練等級:中級

課程
瞭解如何將 Android 應用程式提供給所有人使用,包括具有無障礙需求的使用者。

訓練等級:中級

課程
使用協同程式,簡化常見用途的工作管理,例如網路呼叫以及存取本機資料。

訓練等級:中級


Kotlin 語言訓練

適合有意學習 Kotlin 的開發人員。
以程式碼研究室為主
透過「程式設計人員的 Kotlin 新手上路」課程,您在 IntelliJ IDEA 中建立各種程式時,將會瞭解 Kotlin 的基本概念。本課程適用於熟悉物件導向語言 (例如 Java 或 C++) 的程式設計師。

訓練等級:中級

課程
使用 Android Studio 整合 Java 程式碼並將其轉換為 Kotlin 程式碼,同時瞭解 Kotlin 語言慣例。您也會學到如何編寫 Kotlin 程式碼,以便透過 Java 程式碼呼叫。

訓練等級:中級


適用於 Android Java 開發人員

如需 Java 開發人員適用的 Android 訓練內容,請參見這裡。
以程式碼研究室為主
使用架構元件 (包括 Room、ViewModel 和 LiveData) 設計及建構應用程式。

訓練等級:中級

以程式碼研究室為主
瞭解如何使用 WorkManager 這款相容、靈活又簡單的程式庫,在應用程式中執行可延後執行的背景工作。

訓練等級:中級


認證和學位課程

透過 Google 認證來展現您的技能。
認證
此認證正在更新中。新的考試註冊目前已關閉,直至更新完成。

訓練等級:中級

認證
Google Play 商店資訊認證證明了在 Google Play 管理中心建構商店資訊的人員具備數位行動行銷最佳做法的基礎知識。

訓練等級:中級

以影片為主
在這個付費的 Udacity Nanodegree 中,您可透過實作專案、輔導支援和職涯服務,精通如何運用 Kotlin 進行 Android 開發作業。

訓練等級:中級

適用於教育工作者

查看課程資源,並依照課堂或社群見面會等需求,調整 Android 應用程式開發作業教學內容。