趕緊收藏!谷歌推出 Kotlin 免費在線課程
前幾天,我們才和大家剛剛分享過微軟新推出的免費在線視頻教程,無獨有偶,近日谷歌也宣布推出兩個 Kotlin 免費在線課程,由此可見,谷歌對Kotlin的鐘愛程度。
該教程是由谷歌和 Udacity 聯合推出,為幫助 Kotlin 的學習者,以及如何在 Kotlin 構建 Android 應用程序,這些課程經過重新設計,以視頻的方式推出,這兩門教程分別是:Kotlin Bootcamp、Building Android apps in Kotlin
1、Kotlin Bootcamp
谷歌為 Kotlin 構建 Android 應用程序提供了一流的支持,包括 Kotlin 的 Android API 和 API 擴展,并已納入 IntelliJ 和 Android Studio。
在 Kotlin Bootcamp 課程中,你將學習用 Kotlin 編寫程序所需的所有內容,從基礎知識(如如何編寫 Kotlin 語句)開始,到函數操作(如擴展內置函數)都涵蓋了。
如果你已經知道如何編程,那這個教程就是專門為了告訴你如何用Kotlin構建Android應用程序。
課程地址:https://codelabs.developers.google.com/kotlin-bootcamp/
2、Building Android apps in Kotlin
如果你的 Kotlin 基礎還可以的話,也可以直接開始構建 Android 應用程序,本課程將帶你從“hello World”走向現實世界,你會從參與構建一個基本的交互式用戶界面開始,到以一個多屏幕 Google Developer Group(GDG) Finder 應用程序結束。該應用程序可以從internet上的實時服務器獲取數據。
通過該課程,你將了解 Android Jetpack 組件,比如數據庫空間、后臺處理工作管理器、導航組件等等。還有使用流行的庫來簡化流程,比如用于加載圖像的 Glide,用于網絡的 Retroeft 以及用于 JSON 解析的 Moshi。本課程還介紹了 Kotlin 的關鍵特性,如協程,從而幫助你更快、更簡潔的編寫應用程序。
每一節課里,你都將使用一個實際架構的應用程序并實現關鍵特性。例如學習如何部署一個擲骰子應用程序,通過構建 "Android Trivia" 游戲來學習如何實現導航功能,通過構建一個睡眠跟蹤應用程序來學習如何創建空間數據庫。
簡單來說,你將在本課程里創建10+個應用程序,課程結束后,你將擁有一個示例代碼組合,你可以直接通過使用它們實現自己的應用程序。
課程地址:https://android-developers.googleblog.com/2019/05/new-learn-how-to-build-android-apps.html