Kotlin 基礎課程

Kotlin Foundamentals Course Logo

本課程專為初學者設計,帶領學員從頭開始學習 Kotlin,掌握這門現代化、簡潔且強大的語言。無論是想開發 Android 應用,還是建構後端服務,Kotlin 都能大幅提升開發效率。本課程將透過實作與案例,讓學員快速上手,並奠定扎實的基礎。

這門課你會學到:

  • Kotlin 語法基礎
    • 變數與常數 (val vs var)
    • 基本資料型態 (Int, Double, String, Boolean 等)
    • 控制流程 (if, when, for, while)
  • 函式導向程式設計
    • 函式定義與回傳值 (fun 關鍵字)
    • 高階函式與 Lambda 表達式
  • 物件導向程式設計
    • 類別、屬性、建構函式 (class, init, property)
    • 繼承與介面 (open, interface, abstract)
  • 集合與操作
    • List、Set、Map 的使用
    • 集合的常見操作 (map, filter, forEach, reduce)
    • 不可變與可變集合 (listOf vs mutableListOf)
  • 錯誤處理與例外機制
    • try-catch 例外處理
    • 可空類型 (Nullable),?.!! 運算子
    • Elvis 運算子 (?:) 及 letrun 等 Scope Functions
  • 實戰應用
    • 使用 Kotlin 進行 API 呼叫 (OkHttp, Retrofit 基礎)
    • 檔案讀寫與輸入輸出 (File 類別, BufferedReader)
    • 簡單專案實作:建立一個 CLI 應用程式

透過本課程,你將能夠獨立編寫 Kotlin 程式,為進一步的 Android 或後端開發打下堅實基礎! 🚀

如對此課程有興趣,請聯繫我

返回頂端