- 基本的計算機知識
- 無需程式設計經驗
Kotlin是一種基於Java的現代,功能和麵向對象的編程語言。
在這個以講師為主導的現場培訓中,參與者將學習如何使用Kotlin創建專業應用程序。
在培訓結束時,參與者將能夠:
- 理解面向對象編程的基礎知識
- 理解Kotlin的概念
- 閱讀Kotlin代碼
- Kotlin自己的Kotlin應用程序
聽眾
- 編程初學者
- 經驗豐富的Java開發人員對Kotlin感興趣
課程形式
- 部分講座,部分討論,練習和繁重的實踐練習
介紹
Kotlin 概述
設置工具
- 使用命令行工具
- 安裝 Kotlin 的 JDK
- 安裝和設置 IDE:IntelliJ
- 安裝外掛程式
Kotlin 入門
- 使用 Kotlin 進行基本編碼簡介
- 學習 Kotlin 體系結構
- 使用 REPL 與 Kotlin 互動
- 在 Kotlin 中創建變數
- 瞭解 Kotlin 中的不同數據類型
- 在 Kotlin 中使用字串
- 理解 Kotlin 中的不可變性
- 實現表達式、語句和賦值
- 在 Kotlin 中使用可為 null 的變數來實現 Null 安全
- 創建您的第一個獨立Kotlin應用程式
在 Kotlin 中實現條件語句
- 使用“if”語句處理條件程式流
- 使用“when”語句處理選項
- 探索 Kotlin 的條件語句高級功能
- 使用條件語句生成隨機數
在 Kotlin 中使用陣列和清單
在 Kotlin 中實現迴圈構造
- 編碼 “for” 迴圈
- 編碼“while”迴圈
- 實現“break”語句
- 實現“continue”語句
- 使用“return”語句
- 使用迴圈標籤
- 使用循環計算數位的總和
使用 Kotlin 中的函數
- 創建函數
- 聲明函數
- 使用參數並返回值
- 使用擴展函數
- 使用內聯函數
- 使用高階函數
使用 Kotlin 的面向物件 Programming
- 使用物件進行程式設計概述
- 創建類
- 向類添加方法
- 定義基本構造函數
- 使用命名參數和預設值
- 使用開放類允許繼承
- 使用抽象類
- 創建和使用介面
- 處理覆蓋
- 創建數據類
- 使用單例和伴隨物件
- 使用枚舉
- 將類分組到包中
- 使用導入
- 實現信息隱藏
- 使用 getter 和 setter
- 實現可見性修飾符
- 瞭解泛型
- 實現通用堆疊
- 使用泛型函數
使用不同的數字系統
- 使用十六進位數位
- 使用二進位數
- 使用按位運算子
實現輸入和輸出功能
使用 Kotlin 中的 Java
使用 Java 中的 Kotlin
使用 Spek 進行測試
故障排除
總結和結論
United Arab Emirates - Kotlin for Beginners
Saudi Arabia - Kotlin for Beginners
South Africa - Kotlin for Beginners
Österreich - Kotlin for Beginners
Schweiz - Kotlin for Beginners
Deutschland - Kotlin for Beginners
Czech Republic - Kotlin for Beginners
Denmark - Kotlin for Beginners
Estonia - Kotlin for Beginners
Finland - Kotlin for Beginners
Magyarország - Kotlin for Beginners
Ireland - Kotlin for Beginners
Luxembourg - Kotlin for Beginners
España - Kotlin para principiantes
Lithuania - Kotlin for Beginners
Nederland - Kotlin for Beginners
Portugal - Kotlin for Beginners
România - Kotlin for Beginners
Sverige - Kotlin for Beginners
Türkiye - Kotlin for Beginners
Belgique - Kotlin for Beginners
Australia - Kotlin for Beginners
Malaysia - Kotlin for Beginners
New Zealand - Kotlin for Beginners
Philippines - Kotlin for Beginners
Singapore - Kotlin for Beginners
Thailand - Kotlin for Beginners
Vietnam - Kotlin for Beginners
Argentina - Kotlin para principiantes
Chile - Kotlin para principiantes
Costa Rica - Kotlin para principiantes
Ecuador - Kotlin para principiantes
Guatemala - Kotlin para principiantes
Colombia - Kotlin para principiantes
México - Kotlin para principiantes
Panama - Kotlin para principiantes
Peru - Kotlin para principiantes
Uruguay - Kotlin para principiantes
Venezuela - Kotlin para principiantes
United Kingdom - Kotlin for Beginners
South Korea - Kotlin for Beginners
Pakistan - Kotlin for Beginners
Sri Lanka - Kotlin for Beginners
Bulgaria - Kotlin for Beginners
Bolivia - Kotlin para principiantes
Indonesia - Kotlin for Beginners
Kazakhstan - Kotlin for Beginners
Moldova - Kotlin for Beginners
Morocco - Kotlin for Beginners
Tunisia - Kotlin for Beginners
Slovakia - Kotlin for Beginners
Nigeria - Kotlin for Beginners
Botswana - Kotlin for Beginners
Slovenia - Kotlin for Beginners