
本課程專為初學者設計,帶領學員從頭開始學習 Kotlin,掌握這門現代化、簡潔且強大的語言。無論是想開發 Android 應用,還是建構後端服務,Kotlin 都能大幅提升開發效率。本課程將透過實作與案例,讓學員快速上手,並奠定扎實的基礎。
這門課你會學到:
- Kotlin 語法基礎
- 變數與常數 (
valvsvar) - 基本資料型態 (
Int,Double,String,Boolean等) - 控制流程 (
if,when,for,while)
- 變數與常數 (
- 函式導向程式設計
- 函式定義與回傳值 (
fun關鍵字) - 高階函式與 Lambda 表達式
- 函式定義與回傳值 (
- 物件導向程式設計
- 類別、屬性、建構函式 (
class,init,property) - 繼承與介面 (
open,interface,abstract)
- 類別、屬性、建構函式 (
- 集合與操作
- List、Set、Map 的使用
- 集合的常見操作 (
map,filter,forEach,reduce) - 不可變與可變集合 (
listOfvsmutableListOf)
- 錯誤處理與例外機制
try-catch例外處理- 可空類型 (
Nullable),?.與!!運算子 Elvis運算子 (?:) 及let、run等 Scope Functions
- 實戰應用
- 使用 Kotlin 進行 API 呼叫 (
OkHttp,Retrofit基礎) - 檔案讀寫與輸入輸出 (
File類別,BufferedReader) - 簡單專案實作:建立一個 CLI 應用程式
- 使用 Kotlin 進行 API 呼叫 (
透過本課程,你將能夠獨立編寫 Kotlin 程式,為進一步的 Android 或後端開發打下堅實基礎! 🚀
如對此課程有興趣,請聯繫我

