Content
12 Lessons • 0 Quizzes • 0 Challenges
Kotlin入门
- 1
入门
- 2
基本语言语法与特性
- 3
理解 Kotlin 代码结构
- 4
理解类型
- 5
控制流
- 6
空安全
- 7
回顾 Kotlin 数据结构
- 8
处理文本
- 9
循环
- 10
类
- 11
接口、抽象类和继承
- 12
数据类
- 13
扩展函数
- 14
设计模式简介
- 15
Kotlin 基础知识测验
使用创建型设计模式
- 1
单例设计模式
- 2
工厂设计模式
- 3
抽象工厂设计模式
- 4
建造者设计模式
- 5
原型设计模式
- 6
创建型设计模式测验
理解结构型模式
- 1
装饰器设计模式
- 2
操作符重载与装饰器设计模式的注意事项
- 3
适配器设计模式
- 4
桥接设计模式
- 5
组合设计模式
- 6
外观设计模式
- 7
享元设计模式
- 8
代理设计模式
- 9
结构型设计模式测验
熟悉行为型设计模式
- 1
策略设计模式
- 2
迭代器设计模式
- 3
状态设计模式
- 4
命令设计模式
- 5
职责链设计模式
- 6
解释器设计模式
- 7
中介者设计模式
- 8
备忘录设计模式
- 9
访问者设计模式
- 10
模板方法设计模式
- 11
观察者设计模式
- 12
行为型设计模式测验
介绍函数式编程
- 1
不可变性
- 2
函数作为值
- 3
闭包和纯函数
- 4
柯里化与记忆化
- 5
使用表达式代替语句
- 6
递归
- 7
Kotlin 中的函数式编程测验
线程与协程
- 1
深入探讨线程
- 2
介绍协程
- 3
协程的内部机制
- 4
取消协程
- 5
设置超时、调度器和结构化并发
- 6
线程与协程测验
控制数据流
- 1
反应式原则
- 2
集合上的高阶函数
- 3
探索并发数据结构
- 4
通道
- 5
流(Flows)
- 6
数据流控制测验
并发设计
- 1
延迟值设计模式
- 2
屏障设计模式
- 3
调度器设计模式
- 4
管道设计模式
- 5
扇出与扇入设计模式
- 6
竞速选择与无偏选择设计模式
- 7
互斥锁与侧翼通道设计模式
- 8
并发设计测验
惯用语和反模式
- 1
使用作用域函数
- 2
类型检查与类型转换
- 3
内联函数与代数数据类型的实现
- 4
具体化泛型
- 5
高效使用常量
- 6
构造函数重载
- 7
处理空值并明确异步操作
- 8
输入验证与优先使用密封类而非枚举
- 9
关于习语和反模式的测验
使用 Ktor 实现并发微服务
- 1
入门及添加依赖项
- 2
启动服务器
- 3
请求路由
- 4
测试服务并模块化应用程序
- 5
连接到数据库
- 6
创建新实体
- 7
获取新的实体
- 8
路由的组织
使用 Vert.x 构建响应式微服务
- 1
入门
- 2
添加依赖项并启动服务器
- 3
Vert.x 中的路由
- 4
Verticles 和请求处理
- 5
测试 Vert.x 应用程序
- 6
使用数据库
- 7
理解事件循环
- 8
与事件总线通信
结论
- 1
总结
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User