快速高效學習 Kotlin | Kotlin Bootcamp 課程介紹

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、高階函數及內聯函數。

您還將學習到如何使用擴展函數向已有類中添加實用功能。

擴展內置類型:

擴展安卓類:

擴展您自有的類:

在完成課程學習後,您便可學會如何使用 Kotlin 建立程序,並充分發揮 Kotlin 所獨具的各項功能與特點。

該課程在 Udacity 上免費在線提供,您可根據本身的時間安排自控進度進行學習。

點擊此處您可進入課程註冊頁面

相關文章
相關標籤/搜索