Temario del curso
Introducción
- Descripció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 inline y parámetros de tipo reificados
- Colecciones y secuencias
Programación orientada a objetos
- Delegación de clases y expresiones objeto
- Clases selladas y alias de tipos
- Genéricos y varianza
- Heredabilidad avanzada y polimorfismo
Programación funcional
- Comprensión de monadas y estructuras funcionales
- Trabajo con la biblioteca Arrow
- Introducción a las corutinas y programación asíncrona
- API Flow y programación reactiva
Desarrollo Android con Kotlin
- Extensiones de Android para Kotlin y vinculación de vistas
- Uso de corutinas en entornos Android
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de Kotlin
- Comprensión de los conceptos fundamentales de la programación orientada a objetos
Público objetivo
- Desarrolladores
- Programadores
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
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