课程目录

1-1 [开篇综述] 课程介绍 (01:27)
1-2 [开篇综述] 1.1 Kotlin语言简介 (12:25)
1-3 [开篇综述] 1.2 Kotlin语言特点 (11:42)
1-4 [开篇综述] 1.3 Kotlin与Java虚拟机 (03:58)
1-5 [开篇综述] 1.4 如何获得帮助 (05:31)
2-1 [开发环境搭建] 2.1 JDK工具包 (05:18)
2-2 [开发环境搭建] 2.2 IntelliJ IDEA开发工具 (06:42)
2-3 [开发环境搭建] 2.3 Eclipse开发工具 (03:19)
2-4 [开发环境搭建] 2.4 Kotlin编译器 (03:19)
2-5 [开发环境搭建] 2.5 文本编辑工具 (07:21)
3-1 [完成一个Kotlin程序] 3.1 使用REPL (03:32)
3-2 [完成一个Kotlin程序] 3.2 使用IntelliJ IDEA实现 (05:49)
3-3 [完成一个Kotlin程序] 3.3 使用IntelliJ IDEA+Gradle实现 (03:49)
3-4 [完成一个Kotlin程序] 3.4 使用Eclipse+Kotlin插件实现 (03:28)
3-5 [完成一个Kotlin程序] 3.5 文本编辑工具+Kotlin编译器实现 (03:34)
3-6 [完成一个Kotlin程序] 3.6 代码解释 (01:51)
4-1 [Kotlin语法基础] 4.1 标识符和关键字 (19:15)
4-2 [Kotlin语法基础] 4.2 常量和变量 (15:04)
4-3 [Kotlin语法基础] 4.3 注释 (04:27)
4-4 [Kotlin语法基础] 4.4 语句与表达式 (07:22)
4-5 [Kotlin语法基础] 4.5 Kotlin包 (07:38)
5-1 [Kotlin编码规范] 5.1 命名规范 (10:46)
5-2 [Kotlin编码规范] 5.2 注释规范 (12:47)
5-3 [Kotlin编码规范] 5.3 声明 (05:42)
5-4 [Kotlin编码规范] 5.4 代码排版 (16:40)
5-5 [Kotlin编码规范] 5.5 省略规范 (01:43)
6-1 [数据类型] 6.1 回顾Java数据类型 (11:08)
6-2 [数据类型] 6.2 Kotlin基本数据类型 (12:32)
6-3 [数据类型] 6.3 数值类型之间的转换 (11:08)
6-4 [数据类型] 6.4 可空类型 (17:32)
7-1 [字符串] 7.1 字符串字面量 (13:36)
7-2 [字符串] 7.2.1 String (11:53)
7-3 [字符串] 7.2.2 字符串拼接 (02:03)
7-4 [字符串] 7.2.3 字符串模板 (04:25)
7-5 [字符串] 7.2.4 字符串查找 (07:15)
7-6 [字符串] 7.2.5 字符串比较 (12:13)
7-7 [字符串] 7.2.6 字符串截取 (05:04)
7-8 [字符串] 7.3 可变字符串 (15:08)
7-9 [字符串] 7.4 正则表达式 (20:58)
8-1 [运算符] 8.1 算术运算符 (11:08)
8-2 [运算符] 8.2 关系运算符 (12:22)
8-3 [运算符] 8.3 逻辑运算符 (03:44)
8-4 [运算符] 8.4 位运算符 (13:44)
8-5 [运算符] 8.5 其他运算符 (04:08)
8-6 [运算符] 8.6 运算符优先级 (03:33)
9-1 [程序流程控制] 9.1 if分支结构 (12:33)
9-2 [程序流程控制] 9.2 when多分支结构 (10:28)
9-3 [程序流程控制] 9.3 循环结构 (11:58)
9-4 [程序流程控制] 9.4 跳转语句 (08:27)
9-5 [程序流程控制] 9.5 使用区间 (03:47)
10-1 [函数] 10.1 函数声明 (05:52)
10-2 [函数] 10.2 返回特殊数据 (05:38)
10-3 [函数] 10.3 函数参数 (11:51)
10-4 [函数] 10.4 表达式函数体 (02:51)
10-5 [函数] 10.5 局部函数 (05:33)
10-6 [函数] 10.6 匿名函数 (03:44)