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