
网盘:百度 | 学分:5,VIP免费 | 发布:2023-03-15 | 查看:0 | 更新:2023-09-12 | 系统运维开发
【Android】一课掌握Kotlin 突破开发语言瓶颈
网盘:百度 | 学分:5,VIP免费 | 发布:2023-03-15 | 查看:0 | 更新:2023-09-12 | 系统运维开发
【Android】一课掌握Kotlin 突破开发语言瓶颈
〖课程介绍〗:
Kotlin在2019年被确立为android首选开发语言,一些大厂也对Kotlin语言青睐有加。此次课程以Kotlin1.3.X版本为基础,带你构建Kotlin知识体系。无论对android开发还是后端开发工程师,都是提升求职砝码的上佳之选。
〖课程目录〗:
第1章 课程导学与准备工作 试看2 节 | 8分钟
在这一章,我们将为大家从整体呈现课程的讲法思路、内容编排,帮助大家做好课程的学习准备。希望大家都能通过这门课程,学有所成,学有所归。
收起列表
第2章 开发环境搭建 试看7 节 | 65分钟
在这一章,我们将为大家展示如何在主流操作系统(Mac OSX、Ubuntu、Windows)上使用命令行、EclIPse、IntelliJ、android Studio 开发 Kotlin 程序,并对 GrADle 的使用以及常见问题做介绍。
收起列表
视频:2-7 本章小结 (03:06)
第3章 内置类型 试看7 节 | 99分钟
在这一章,我们将为大家介绍 Kotlin 标准库中原生支持的类型,这包括大家熟悉的数值类型、字符串、集合框架以及新晋『一等公民』函数类型等,其中函数类型的知识尤其重要。
收起列表
视频:3-2 数组 (15:20)
视频:3-3 区间 (10:03)
视频:3-5 函数 (21:23)试看
视频:3-7 本章小结 (06:35)
第4章 类型初步7 节 | 81分钟
在这一章,我们将为大家讲解如何自定义类型,如何为任意类型定义扩展成员,以及类型空安全和智能类型转换等知识,学完这一章,大家就可以按照 Java 的方式来编写 Kotlin 程序了。
收起列表
视频:4-1 类和接口 (23:04)
视频:4-6 本章小结 (04:59)
第5章 表达式7 节 | 61分钟
在这一章,我们将为大家讲解 Kotlin 当中比较有特色的表达式。与 Java 不同的是,Kotlin 当中 if 语句、try catch 以及类似 switch 的 when 语句都是表达式,它们与 LAMbda 表达式一同在构建 Kotlin 风格的程序设计中起到了至关重要的作用。…
收起列表
视频:5-1 常量和变量 (06:13)
视频:5-2 分支表达式 (04:04)
视频:5-7 本章小结 (04:01)
第6章 函数进阶10 节 | 106分钟
收起列表
视频:6-2 内联函数 (12:10)
视频:6-4 集合变换与序列 (20:31)
视频:6-5 SAM 转换 (15:40)
视频:6-7 案例:HTML DSL (18:41)
视频:6-9 本章小结 (04:14)
第7章 类型进阶15 节 | 165分钟
在这一章,我们再回过来对 Kotlin 的类型做进一步细致的探索,介绍类成员的可见性,探讨类成员初始化的最佳实践,讲解重量级特性对象代理,并在本章的后半部分逐一介绍 Kotlin 支持的高级类型。
收起列表
视频:7-1 类的构造器 (13:54)
视频:7-2 类与成员的可见性 (14:48)
视频:7-3 类属性的延迟初始化 (07:43)
视频:7-4 代理 Delegate (16:01)
视频:7-6 单例 object (06:45)
视频:7-7 内部类 (09:53)
视频:7-8 数据类 data class (17:14)
视频:7-9 枚举类 enum class (07:55)
视频:7-10 密封类 sealed class (07:57)
视频:7-11 内联类 inline class (13:01)
视频:7-14 本章小结 (08:03)
第8章 Kotlin泛型10 节 | 101分钟
在这一章,我们将为大家介绍泛型。面向对象让我们对事物的抽象插上了翅膀,而泛型则让我们能够进一步提升自己对类型的认识,实现在类型层面的抽象。
收起列表
视频:8-1 泛型的基本概念 (09:03)
视频:8-2 泛型约束 (04:52)
视频:8-3 泛型的型变 (14:04)
视频:8-4 UnsafeVariance (05:35)
视频:8-5 星投影 Start Projection (14:07)
视频:8-7 案例:模拟 Self Type (09:04)
视频:8-9 本章小结 (08:50)
作业:8-10 泛型的型变的概念有什么实际意义?
第9章 Kotlin反射7 节 | 95分钟
在这一章,我们将为大家用丰富的案例介绍反射这一让人又爱又恨的高级特性,反射不仅能够让我们在运行时读取类型相关的元信息,实现更强大的功能,还能对于固定模式的逻辑进行抽象,减少模板代码。
收起列表
第10章 Kotlin注解7 节 | 107分钟
收起列表
第11章 协程初步13 节 | 207分钟
在这一章,我们将横向对比几个主流的语言的协程实现来深入协程的概念,进而介绍 Kotlin 协程的基本要素,并通过运用这些基本要素来实现主流语言的协程 API (包括 Generator、Async/AwAIt等等)来加深对协程的理解和认识。
收起列表
视频:11-13 本章小结 (11:20)
第12章 协程进阶12 节 | 188分钟
在这一章,我们将基于 Kotlin 协程的基本要素带领大家从无到有地构建一套高仿官方协程框架的轻量级的框架 CoroutineLite,让大家进一步理解 Kotlin 协程的基本要素的运用,并为官方协程框架的学习和使用奠定扎实的基础。
收起列表
视频:12-12 本章小结 (10:35)
第13章 协程应用11 节 | 195分钟
在这一章,我们将主要专注于将协程运用于实践。实践过程中主要基于官方的协程框架,除重点介绍 Channel、Select、Flow 等特性的运用以外,我们还将通过案例为大家展示协程在 android、SPring、Ktor 当中的实践运用。
收起列表
视频:13-3 Channel (22:41)
视频:13-4 Select (14:21)
视频:13-6 Flow (15:03)
视频:13-10 本章小结 (06:04)
第14章 课程总结1 节 | 11分钟
收起列表
视频:14-1 课程总结 (10:18)
*声明:课程资源购自网络,版权归原作者所有,仅供参考学习使用,严禁外传及商用,若侵犯到您的权益请联系客服删除。