作者 / Android 開發技術推廣工程師 Kat Kuan
如今,越來越多的人希望考慮能夠支持遠程辦公的職業,而從事應用開發或許可以實現。對於希望獲得新機遇的人而言,即使過去沒有編程經驗,也可以立即開始學習 Android。我們於 2016 年發布了 Android 基礎知識課程,該課程專為零編程經驗的學員打造,並且好評如潮。數萬名學員一邊構建自己的應用,一邊學習著 Android 開發和編程概念。此後,Android 平臺發生重大變化,我們不僅發布了四個重要的 Android 版本,新增了對 Kotlin 程式語言的支持,還推出了 Jetpack,這一整套庫可幫助開發者用更少的代碼更輕鬆地編寫優質應用。有了這些最新更新,是時候為初學者發布下一代培訓內容了。https://android-developers.googleblog.com/2016/06/introducing-android-basics-nanodegree.html現在,我們宣布推出 Android Kotlin 基礎知識 (Android Basics in Kotlin),這是專為想要學習如何構建 Android 應用的零編程經驗者打造的全新線上課程。此課程將教授 Kotlin,這種現代程式語言既簡潔又高效,備受開發者的青睞。Kotlin 在業內發展迅速。Indeed Hiring Lab 發現,2018 年至 2019 年這一年期間,Kotlin 語言的職位需求增幅達到 76% (源自 Indeed.com 上美國的科技職位招聘數據)。Android Kotlin 基礎知識 (Android Basics in Kotlin)https://developer.android.google.cn/courses/android-basics-kotlin/coursehttps://www.hiringlab.org/2019/11/26/fastest-rising-tech-skills/自 Google 宣布將 Kotlin 作為 Android 開發的首選語言 (Kotlin-first),60% 的專業 Android 開發者已經採用了該程式語言。在 Google Play 應用商店排名前 1,000 的應用中,有 70% 的開發語言都採用了 Kotlin。為了與時俱進並迎接未來發展,現在正是學習使用 Kotlin 進行 Android 開發的絕佳時機。https://youtu.be/oSim9fBFy-E從頭開始學習編程可能讓您望而生畏,但技術背景並不是學習的必要條件。近期的 Stack Overflow 開發者調查結果顯示,近 40% 的專業開發者並非計算機科學或軟體工程專業科班出身。https://insights.stackoverflow.com/survey/2020#developer-profile-undergraduate-major-professional-developers2為幫助您樹立信心,Android Kotlin 基礎知識 (Android Basics in Kotlin) 課程提供了逐步指導,來幫助您使用 Android Studio 構建應用以及在 Android 設備 (或虛擬設備) 上運行應用。我們的目標是讓您體驗 Android 專業開發者使用的工具和資源。通過實操練習,您將學到編程的基礎知識。在課程結束時,您將完成一系列的 Android 應用構建,並能夠開始開發產品組合。Android Kotlin 基礎知識 (Android Basics in Kotlin)https://developer.android.google.cn/courses/android-basics-kotlin/course此課程分為多個單元,每個單元由一系列學習課程構成。在每個課程結束時,我們都安排了測驗來評估您截至目前所學到的知識。在通過測驗後您將獲得一枚徽章,並顯示在 Google 開發者個人資料中。您將獲得的徽章
此課程面向所有人免費開放,建議學員先學習基本的計算機知識和數學技能。此課程的第 1 單元現已發布,更多單元會在製作完成後即時發布。如果您以前從未構建過應用,但希望學習相關知識,請查看 Android Kotlin 基礎知識 (Android Basics in Kotlin) 課程。Android Kotlin 基礎知識 (Android Basics in Kotlin)https://developer.android.google.cn/courses/android-basics-kotlin/course如果您具有編程經驗,請查看我們提供的其他 Kotlin 免費培訓課程:
Kotlin 程式設計師訓練營 (Kotlin Bootcamp for Programmers)https://developer.android.google.cn/courses/kotlin-bootcamp/overview
Android Kotlin 基礎知識 (Android Kotlin Fundamentals)https://developer.android.google.cn/courses/kotlin-android-fundamentals/overview
Android Kotlin 高階課程 (Advanced Android in Kotlin)https://developer.android.google.cn/courses/kotlin-android-advanced/overview
點擊屏末 | 閱讀原文 | 即刻開始 Android Kotlin 基礎知識學習