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
- Revisión 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 en línea y parámetros de tipo reificado
- Colecciones y secuencias
Programación orientada a objetos
- Delegación de clases y expresiones de objetos
- Clases selladas y alias de tipos
- Genéricos y varianza
- Herencia avanzada y polimorfismo
Programación funcional
- Comprensión de monadas y constructos funcionales
- Trabajo con la biblioteca Arrow
- Básicos de Corutinas y programación asíncrona
- API Flow y programación reactiva
Desarrollo de Android con Kotlin
- Extensiones de Android de Kotlin y enlace de vistas
- 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
Testimonios (2)
El conocimiento profundo y los ejemplos
Ankur Kapila - Deutsche Bank
Curso - Programming with Kotlin
Traducción Automática
Intensidad del curso y cobertura de los temas. Los temas complicados se explican a un buen nivel, por lo que, aunque quedan algunas áreas sin explorar en profundidad (como DSL) -- no será difícil continuar por mi cuenta ya que ya tengo una comprensión general de las bases y al menos sé cómo formular mis preguntas para Google.
Alexey Baryshnev - C.T.Co SIA
Curso - Advanced Kotlin Programming
Traducción Automática