Programa del Curso

Introducción

  • Descripción general de Kotlin
  • Revisión de los conceptos básicos de Kotlin

Funciones avanzadas del idioma

  • Expresiones lambda y funciones de orden superior
  • Funciones y propiedades de extensión
  • Funciones en línea y parámetros de tipo reificado
  • Colecciones y secuencias

Orientado a objetos Programming

  • Delegación de clases y expresiones de objetos
  • Clases selladas y alias de tipo
  • Genéricos y varianza
  • Herencia avanzada y polimorfismo

Funcional Programming

  • Comprensión de las mónadas y los constructos funcionales
  • Trabajar con la biblioteca Arrow
  • Conceptos básicos de las corrutinas y la programación asincrónica
  • API de flujo y programación reactiva

Desarrollo de Android con Kotlin

  • Kotlin Extensiones de Android y enlace de vistas
  • Usa Kotlin corrutinas en Android

Resumen y próximos pasos

Requerimientos

    Conocimientos básicos de Kotlin Comprensión de los conceptos de programación orientada a objetos

Audiencia

    Desarrolladores Programadores
 14 horas

Número de participantes



Precio por participante

Testimonios (5)

Cursos Relacionados

Programación avanzada de Kotlin

21 horas

Programación con Kotlin

21 horas

Kotlin para desarrolladores de Android

21 horas

Kotlin para principiantes

21 horas

Kotlin for Java Developers

21 horas

Kotlin para desarrollo de iOS y Android

35 horas

Kotlin para desarrolladores de iOS

21 horas

Kotlin Native

7 horas

Introduction to Programming

35 horas

Código limpio

14 horas

Programación de Red Linux

14 horas

Java Advanced

28 horas

Continuous Integration (CI) for Java

14 horas

Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web

28 horas

Seguridad Java Avanzada

21 horas

Categorías Relacionadas

1