Kotlin Bootcamp Udacity 是一套免費、自控進度的在線課程。經過該課程,您可學習到 Kotlin 編程語言的各項基本知識。這次的 Kotlin 入門課程由 Google 的專家與 Udacity 攜手打造,適合於有必定編程基礎的人員。html
點擊此處您可進入課程註冊頁面編程
☟課程視頻介紹☟安全
騰訊視頻請點擊此處查看編程語言
Kotlin 語言的優點在於應用編程耗時較少、所需編寫代碼量較少,且錯誤率較低。函數
做爲一套現代化、面向對象的編程語言,Kotlin 可提供強大的類型系統、類型推斷、空安全、屬性、lambdas、擴展、協同程序、高階函數等多種功能。同時,Kotlin 還具備語言簡明的優點,僅需一行代碼便可建立完整的數據類。學習
安卓應用構建已正式支持 Kotlin,且 Kotlin 可以與 Java 編程語言和庫徹底互操做,並已歸入 IntelliJ 和 Android Studio。cdn
在本課程中,您將學習到使用 Kotlin 進行編程的全套必要知識,其中包括:視頻
1. 基礎知識:使用可爲空及不可爲空變量、數據類型、運算符及控制結構在 IntelliJ REPL Kotlin 解釋程序中編寫 Kotlin 語句和表達式。htm
2. 函數: 建立main()函數、建立並調用默認參數及可變參數函數、將函數做爲參數傳遞給過濾器、編寫簡單的 lambdas、函數類型以及簡明的單表達式函數。對象
3. 類: 建立帶有方法和屬性的類。執行構造函數及init()。學習繼承、接口及抽象類。使用特殊用途類數據、對象、枚舉及封裝。
4. 進階技巧: 深刻了解 Pairs、集合以及常量。學習如何編寫擴展、執行泛型、應用註釋以及使用標記打斷。
5. 函數操做: 深刻探索 lambdas、高階函數及內聯函數。
您還將學習到如何使用擴展函數向已有類中添加實用功能。
擴展內置類型:
該課程在 Udacity 上免費在線提供,您可根據本身的時間安排自控進度進行學習。
點擊此處您可進入課程註冊頁面