Curso de Kotlin

Descripción

¿Qué es Kotlin? Kotlin es un lenguaje de programación moderno, de código abierto y tipado estático, desarrollado por JetBrains y lanzado en 2011. Es el lenguaje preferido por Google para el desarrollo de aplicaciones Android debido a su sintaxis concisa, seguridad (evita errores como NullPointerException) e interoperabilidad 100% con Java. También se usa para backend, web y multiplataforma (iOS).

Kotlin es un lenguaje estático de código abierto que admite la programación funcional y orientada a objetos. Proporciona una sintaxis y conceptos similares a los de otros lenguajes, como C#, Java y Scala, entre muchos otros.

Objetivo del Curso de Kotlin

En nuestro curso de Kotlin aprenderás:

  • Comprender la sintaxis y el código del lenguaje de programación Kotlin.
  • Implementar la programación funcional en algoritmos complejos.
  • Usar las técnicas de programación orientada a objetos implementadas en Kotlin para aprovecharlas en tus aplicaciones.
  • Comprender las capacidades de Kotlin como lenguaje multiplataforma y su interoperabilidad con Java, JavaScript y código nativo.

Temario General del Curso de Kotlin

  • Introducción a Kotlin
  • Variables, constantes y tipos
  • Condicionales
  • Funciones
  • Números
  • Cadenas
  • Seguridad nula y excepciones
  • Expresiones lambda y el tipo de función
  • Listas y conjuntos
  • Mapas
  • Fundamentos de la programación funcional
  • Funciones de alcance
  • Clases
  • Inicialización
  • Herencia
  • Objetos, clases de datos y enumeraciones
  • Interfaces y clases abstractas
  • Genéricos
  • Extensiones
  • Corrutinas
  • Flujos
  • Canales
  • Interoperabilidad con Java
  • Introducción a Kotlin Multiplatform

Lista de Cursos Relacionados con Kotlin

Audiencia

Desarrolladores de aplicaciones móviles que desan crear aplicaciones nativas para Android.

Metodología

Estos cursos son prácticos, de nivel desde cero hasta avanzados.

Requisitos

Conocimientos básicos de programación son convenientes, mas no necesarios.

Duración

32 horas

Solicita informes