感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
介绍
Kotlin基础复习
使用Kotlin中的高级函数
- 在Kotlin中使用嵌套函数以复用功能
- 在Kotlin中使用中缀表示法调用函数
- 在Kotlin中声明匿名函数
- 在Kotlin中使用内联修饰符以提高效率
- 在Kotlin中使用高级函数时实现返回和局部返回
- 在Kotlin中实现尾递归优化
- 在Kotlin中使用操作符重载
- 在Kotlin中使用带接收者的Lambda为DSL创建限制
- 在Kotlin中调用实例
- 在Kotlin中使用函数式构造
- 函数组合
- 柯里化
- 其他构造
- Kotlin高级函数特性总结
探索Kotlin中的类场景
- 在Kotlin中实现字段
- 在Kotlin中使用“lateinit”修饰符
- 理解Kotlin中的嵌套类和内部类
- 在Kotlin中使用伴生对象定义“静态方法”
- 在Kotlin中隐藏类构造函数
- 在Kotlin中将类标记为密封类
- 在Kotlin中使用类型别名
- Kotlin类高级特性总结
在Kotlin中实现委托
- 理解Kotlin中的成员委托概念
- 在Kotlin中将成员函数委托给另一个类
- 在Kotlin中委托属性以提高代码复用效率
- 在Kotlin中使用内置委托属性
- 在Kotlin中委托局部属性以复用代码
- 在Kotlin中实现类的扩展属性
- Kotlin中委托的不同方面总结
深入理解Kotlin中的泛型
- 理解泛型约束
- 理解泛型中的协变和逆变
- 在Kotlin中使用“out”修饰符表示协变
- 在Kotlin中表示逆变
- 探索Kotlin中的类型投影和星号投影概念
- Kotlin高级泛型总结
Kotlin中的元编程
- 反射概述
- 在Kotlin中使用Java反射API
- 使用Kotlin的反射API
- 在Kotlin中处理类型擦除
- 在Kotlin中使用具体化泛型
- 在Kotlin中定义自定义注解
- Kotlin元编程和内省技术总结
在Kotlin中进行异步编程
- 理解异步编程的问题
- 在Kotlin中实现异步编程和协程
- 在Kotlin中使用协程实现Async和Await
- 在Kotlin中实现Yield
- 理解协程相对于响应式扩展的优势
- Kotlin协程总结
总结与结论
要求
- 了解Kotlin的基础知识
受众
- 希望深入了解Kotlin编程的开发者
21 小时
客户评论 (7)
作为一名资深Java工程师和Kotlin新手,我觉得这门课程为我提供了工具,让我能够在未来的开发项目中正确使用Kotlin。
Stewart Coates - DLA PIPER
课程 - Advanced Kotlin Programming
机器翻译
课程强度高,涵盖主题广泛。复杂的主题讲解得很透彻,尽管有些地方(如DSL)仍有空白,但由于我已经掌握了基础知识,至少知道如何向Google提出问题,因此继续学习并不困难。
Alexey Baryshnev - C.T.Co SIA
课程 - Advanced Kotlin Programming
机器翻译
一种格式——虽然有很多新信息,但感觉很容易理解,学习起来也很舒适,大部分内容我都记住了,并在后续主题中根据需要使用了。
Alina Karpovich - C.T.Co SIA
课程 - Advanced Kotlin Programming
机器翻译
培训师的专业能力和广泛的主题知识让我受益匪浅。我学到了很多新知识,并获得了对我问题的宝贵意见和建议。
Ilya Ginter - C.T.Co SIA
课程 - Advanced Kotlin Programming
机器翻译
良好的沟通技能和问题解答
Alexander Semyonov - C.T.Co SIA
课程 - Advanced Kotlin Programming
机器翻译
在线上模式中执行练习,非常酷。快速回答其他问题
Oleg Sushik - C.T.Co SIA
课程 - Advanced Kotlin Programming
机器翻译
积极的方法
Arseniy - C.T.Co SIA
课程 - Advanced Kotlin Programming
机器翻译