Kotlin Bootcamp Udacity 是一套免费、自控进度的在线课程。经过该课程,您可学习到 Kotlin 编程语言的各项基本知识。这次的 Kotlin 入门课程由 Google 的专家与 Udacity 携手打造,适合于有必定编程基础的人员。html
点击此处您可进入课程注册页面编程
☟课程视频介绍☟安全
腾讯视频请点击此处查看编程语言
Kotlin 语言的优点在于应用编程耗时较少、所需编写代码量较少,且错误率较低。函数
做为一套现代化、面向对象的编程语言,Kotlin 可提供强大的类型系统、类型推断、空安全、属性、lambdas、扩展、协同程序、高阶函数等多种功能。同时,Kotlin 还具备语言简明的优点,仅需一行代码便可建立完整的数据类。学习
安卓应用构建已正式支持 Kotlin,且 Kotlin 可以与 Java 编程语言和库彻底互操做,并已归入 IntelliJ 和 Android Studio。cdn
在本课程中,您将学习到使用 Kotlin 进行编程的全套必要知识,其中包括:视频
1. 基础知识:使用可为空及不可为空变量、数据类型、运算符及控制结构在 IntelliJ REPL Kotlin 解释程序中编写 Kotlin 语句和表达式。htm
2. 函数: 建立main()函数、建立并调用默认参数及可变参数函数、将函数做为参数传递给过滤器、编写简单的 lambdas、函数类型以及简明的单表达式函数。对象
3. 类: 建立带有方法和属性的类。执行构造函数及init()。学习继承、接口及抽象类。使用特殊用途类数据、对象、枚举及封装。
4. 进阶技巧: 深刻了解 Pairs、集合以及常量。学习如何编写扩展、执行泛型、应用注释以及使用标记打断。
5. 函数操做: 深刻探索 lambdas、高阶函数及内联函数。
您还将学习到如何使用扩展函数向已有类中添加实用功能。
扩展内置类型:
该课程在 Udacity 上免费在线提供,您可根据本身的时间安排自控进度进行学习。
点击此处您可进入课程注册页面