Kotlin 是一种现代且功能强大的跨平台编程语言,旨在与 Java 进行互操作。 在本课程中,我们将介绍 Kotlin 的主要概念,以及构建实际项目并解决不同的编码挑战。
Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。除此之外Kotlin还可以编译成二进制代码直接运行在机器上(例如嵌入式设备或 iOS)。
Kotlin 可以适用于移动端跨平台、原生 JVM、服务端开发、Web 开发、Android 开发、数据科学等多个领域。目前,Kotlin 已正式成为 Android 官方支持开发语言。
本次课程主要划分了四大模块:
以上四个模块是按照由浅入深,由易到难进行。每个模块中的每个章节学习之后,都会有一个练习来帮助大家巩固。
每个模块中最后都会有一个综合的练习题和代码测试题,不仅可以巩固学过的知识,还可以加深大家对 Kotlin 语言的理解。