When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Aprende las Corrutinas y Flows de Kotlin a profundidad 2023
Aprende la programación asincrona con coroutines (kotlin)

This Course Includes
udemy
5 (20 reviews )
4h 2m
english
Online - Self Paced
professional certificate
Udemy
About Aprende las Corrutinas y Flows de Kotlin a profundidad 2023
Bienvenido al curso de Coroutines de Kotlin.
En este curso vamos a explicar de manera teorica y práctica, todo lo que necesitas saber sobre la programación asincrona con Kotlin, usando las Coroutines. El curso tiene un enfoque 20% teorico 80% práctico, el curso es recomendado para estudiantes, desarrolladores Android y/o backend que deseen adquirir nuevos skills para mejorar el performance de sus aplicaciones. Espero que te animes a tomar el curso y vamos al código!!! :) ¿Qué necesito para poder tomar el curso? Solo se necesitan conocomientos basicos en Java o Kotlin ¿Quién será tu profesor? Me llamo Alejandro soy desarrollador Fullstack y de microservicios. He trabajado en diferentes empresas nacionales e internacionales siempre enfocado al desarrollo. Actuelmente me encuentro laborando como desarrollador en kotlin y especializado en programación asincrona con corrutinas. ¿Qué aprendere en este curso?
Introducción y conceptos de las coroutines:
- Demostración práctica. - Introducción a las corroutines. - Constructores y funciones suspendibles. - Dispatchers. - CoroutineScope & CoroutineContext. - Exceptions & Timeouts.
Launch y async constructors:
- El constructor launch. - El constructor async. - Code challenge (Ejercicio practico). - Solución a Code challenge.+
Canales:
- Lock & unlock - Introducción a los canales - Channels y el constructor produce - Code challenge (Ejercicio practico) - Solución a Code challenge
Flows:
- Introducción a los flows - Creando nuestro propio flow - Intermediate operators - Final operators - Accumulators - Flat operators - Exception handler
Testing:
- Testeando nuestro proyecto
What You Will Learn?
- Conceptos de coroutines (funciones suspendibles, dispatchers, context, scope, jobs cancellation y timeouts) .
- Constructores async y launch .
- Canales con coroutines .
- Flows .
- Pruebas unitarias con coroutinas.