Kotlin avanzado
Durante este contenido formativo descubrirás la programación en Kotlin en su forma más avanzada. Comenzando por estudiar los tipos genéricos, una herramienta
Lo que serás capaz de hacer
Durante este contenido formativo descubrirás la programación en Kotlin en su forma más avanzada. Comenzando por estudiar los tipos genéricos, una herramienta muy usada en la librería estándar de Kotlin, aprenderás algunos mecanismos del lenguaje para la programación funcional, el uso de las funciones lambda, secuencias y colecciones de datos, así como la forma que nos ofrece Kotlin para lidiar con las tareas asíncronas: las corrutinas. Por último, también veremos las funciones de alcance y los lenguajes específicos de dominio. Paso a paso, llegarás a dominar Kotlin tan profundamente que nunca más querrás programar de otra forma.
Temario
UNIDAD 1 - Introducción · 1 leccionesUNIDAD 1 - Introducción
UNIDAD 1 - Introducción
- ¿Qué aprenderás en este curso de Kotlin?
UNIDAD 2 - 1. Genéricos · 5 leccionesUNIDAD 2 - 1. Genéricos
UNIDAD 2 - 1. Genéricos
- Introducción a los tipos genéricos de Kotlin
- Genéricos en funciones y propiedades
- Restricciones de los parámetros de tipo
- Introducción a la varianza
- Covarianza y contravarianza
UNIDAD 3 - 2. Programación funcional · 7 leccionesUNIDAD 3 - 2. Programación funcional
UNIDAD 3 - 2. Programación funcional
- Expresiones lambda
- Funciones de orden superior
- Ejemplo de función de orden superior: Filtro
- Funciones inline
- Colecciones vs. secuencias
- Introducción a las secuencias
- Algunas operaciones útiles en secuencias
UNIDAD 4 - 3. Corrutinas · 7 leccionesUNIDAD 4 - 3. Corrutinas
UNIDAD 4 - 3. Corrutinas
- Iniciación a las corrutinas
- Funciones de suspensión
- Creación de corrutinas
- Corrutinas con resultado
- Cancelaciones y timeouts
- Contexto de las corrutinas
- El ámbito de las corrutinas
UNIDAD 5 - 4. Funciones de ámbito · 8 leccionesUNIDAD 5 - 4. Funciones de ámbito
UNIDAD 5 - 4. Funciones de ámbito
- Introducción a las funciones de ámbito
- La función let
- La función with
- La función apply
- La función run
- La función also
- Las funciones takeIf y takeUnless
- Elegir la función adecuada
UNIDAD 6 - 5. Lenguajes específicos de dominio · 8 leccionesUNIDAD 6 - 5. Lenguajes específicos de dominio
UNIDAD 6 - 5. Lenguajes específicos de dominio
- Introducción a los lenguajes específicos de dominio (DSL)
- Lambdas con receptor
- Constructores de tipo seguro
- Patrón builder
- Colecciones en DSL
- Notación infix en DSL
- Control de ámbito
- La convención invoke
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
6 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por María Puy Arrastia Lana.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 6 unidades · 36 lecciones · 30 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por María Puy Arrastia Lana; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


