- 基本的计算机知识
- 无需编程经验
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