快速高效学习 Kotlin | Kotlin Bootcamp 课程介绍

324 阅读2分钟

Kotlin Bootcamp Udacity 是一套免费、自控进度的在线课程。通过该课程,您可学习到 Kotlin 编程语言的各项基本知识。此次的 Kotlin 入门课程由 Google 的专家与 Udacity 携手打造,适合于有一定编程基础的人员。

点击此处您可进入课程注册页面

☟课程视频介绍☟

腾讯视频请点击此处查看

Kotlin 语言的优势在于应用编程耗时较少、所需编写代码量较少,且错误率较低。

作为一套现代化、面向对象的编程语言,Kotlin 可提供强大的类型系统、类型推断、空安全、属性、lambdas、扩展、协同程序、高阶函数等多种功能。同时,Kotlin 还具有语言简明的优势,仅需一行代码即可创建完整的数据类。

安卓应用构建已正式支持 Kotlin,且 Kotlin 能够与 Java 编程语言和库完全互操作,并已纳入 IntelliJ 和 Android Studio。

在本课程中,您将学习到使用 Kotlin 进行编程的全套必要知识,其中包括:

1. 基础知识:使用可为空及不可为空变量、数据类型、运算符及控制结构在 IntelliJ REPL Kotlin 解释程序中编写 Kotlin 语句和表达式。

2. 函数: 创建main()函数、创建并调用默认参数及可变参数函数、将函数作为参数传递给过滤器、编写简单的 lambdas、函数类型以及简明的单表达式函数。

3. 类: 创建带有方法和属性的类。执行构造函数及init()。学习继承、接口及抽象类。使用特殊用途类数据、对象、枚举及封装。

4. 进阶技巧: 深入了解 Pairs、集合以及常量。学习如何编写扩展、执行泛型、应用注释以及使用标记打断。

5. 函数操作: 深入探索 lambdas、高阶函数及内联函数。

您还将学习到如何使用扩展函数向已有类中添加实用功能。

扩展内置类型:

扩展安卓类:

扩展您自有的类:

在完成课程学习后,您即可学会如何使用 Kotlin 创建程序,并充分发挥 Kotlin 所独具的各项功能与特色。

该课程在 Udacity 上免费在线提供,您可根据自己的时间安排自控进度进行学习。

点击此处您可进入课程注册页面