Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción
- Visión general de Kotlin.
- Repaso de los conceptos básicos de Kotlin.
Características avanzadas del lenguaje
- Expresiones lambda y funciones de orden superior.
- Funciones y propiedades de extensión.
- Funciones intrínsecas (inline) y parámetros de tipo reificado.
- Colecciones y secuencias.
Programación orientada a objetos
- Delegación de clases y expresiones de objeto.
- Clases selladas y alias de tipos.
- Genéricos y varianza.
- Herencia avanzada y polimorfismo.
Programación funcional
- Comprensión de mónadas y constructos funcionales.
- Trabajo con la biblioteca Arrow.
- Bases de corutinas y programación asíncrona.
- API Flow y programación reactiva.
Desarrollo Android con Kotlin
- Extensiones de Android para Kotlin y enlace de vistas (view binding). n
- Uso de corutinas de Kotlin en Android.
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de Kotlin.
- Comprensión de los conceptos de programación orientada a objetos.
Público objetivo
- Desarrolladores.
- Programadores.
14 Horas
Reseñas (2)
Como Ingeniero Senior de Java y novato en Kotlin, siento que el curso me ha proporcionado las herramientas necesarias para empezar a utilizar Kotlin adecuadamente en futuros proyectos de desarrollo.
Stewart Coates - DLA PIPER
Curso - Advanced Kotlin Programming
Traducción Automática
El conocimiento profundo y los ejemplos
Ankur Kapila - Deutsche Bank
Curso - Programming with Kotlin
Traducción Automática