Kotlin para programadores Java

所在平台: Udemy

课程主页: https://www.udemy.com/course/kotlin-para-programadores-java/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Kotlin for Java Developers Coursera 课程总结** 本课程旨在教授 Java 程序员如何使用 Kotlin,一种现代、成熟且简洁的编程语言。Kotlin 由 JetBrains ([IntelliJ IDEA](https://www.jetbrains.com/idea/)) 开发,自 2017 年起被 Google 采纳为 Android 开发的首选语言。 **课程亮点:** * **减少样板代码:** Kotlin 专注于消除重复性代码,让开发者更专注于项目本身。 * **核心 Kotlin 特性:** 课程将涵盖 Kotlin 的关键特性,包括: * 变量声明 (val, var) * 流程控制 * 数据类型 * 函数 (fun) * 数据类 (data class) * 扩展函数 (extension functions) * 可空类型 (nullable types) * 智能类型转换 (smart cast) * 运算符 (operators) * 集合 (Collections) * Lambda 表达式 (lambda expressions) * 协程 (coroutines) - 用于并行编程 * 以及更多! * **Android 开发能力:** 学完课程后,您将能够利用 Kotlin 开发现代 Android 应用程序。 * **面向 Java 开发者:** 课程假定您具备 Java 或其他面向对象编程语言的知识。 **先决条件:** * 建议熟悉 Java 或其他面向对象编程语言。 * 熟悉 IntelliJ IDEA ([Community Edition](https://www.jetbrains.com/idea/download/)) 或其他支持 Kotlin 的类似开发环境。 本课程是您迈向 Kotlin 开发之旅的理想起点,尤其对于希望利用 Kotlin 提升 Android 应用开发效率的 Java 开发者而言。

课程评论(0条)

课程详情

Kotlin elimina el boilerplate code o código repetitivo para que puedas centrarte en lo que realmente importa, tu proyecto. Kotlin es hoy un lenguaje maduro creado en 2010 por JetBrains empresa responsable de intellij IDEA, el entorno de desarrollo en el que se basa Android Studio.Al finalizar este curso serás capaz no sólo de programar en Kotlin utilizando los giros propios del nuevo lenguaje: variables (val, var declarations)gestión de orden de ejecución (control flow)tipos de datos (data types)funciones (fun)data classes (data class)funciones de extensión (extension functions)tipos nulables (nullable tuypes)cast inteligentes (smart cast)operadores (operators)colecciones (Collections)lambdas (lambda expressions)programación paralela (coroutines)y mucho más...Sino que también, estarás en condiciones de crear aplicaciones para Android ya que Google ha adoptado este lenguaje, desde 2017, como lenguaje de referencia para crear modernas aplicaciones móviles.Idealmente, para seguir este curso, debes conocer Java o cualquier otro lenguaje de programación que siga el paradigma de programación orientado a objetos. Si no lo conoces o quieres refrescar conocimientos, te recomiendo que sigas mis cursos de certificación basados en Java 8 en esta misma plataforma.También debes estas familiarizado con el entorno de programación Intellij IDEA (versión comunidad) u otro similar que soporte Kotlin.

课程标签

0人关注该课程

主题相关的课程