Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Kotlin Coroutines - Aprende programación Asíncrona en Kotlin
Rating: 4.3 out of 5(131 ratings)
477 students

Kotlin Coroutines - Aprende programación Asíncrona en Kotlin

Aprende cómo usar las corrutinas de Kotlin de una manera sencilla y domina la programación Asíncrona
Created byAlberto Palomar
Last updated 12/2019
Spanish

What you'll learn

  • Coroutines Kotlin
  • Programación Asíncrona
  • Flow

Course content

3 sections43 lectures1h 55m total length
  • Introducción2:47
  • ¿Qué es una Coroutine?1:58
  • Donde Utilizar las Coroutines0:33

Requirements

  • Conocer el lenguaje de programación Kotlin

Description

Las corrutinas de Kotlin proporcionan una API que nos va a permitir a los desarrolladores escribir código asíncrono de una manera muy sencilla. Todo lo que tenemos que saber lo aprenderemos a lo largo de este curso.

Las corrutinas de Kotlin nos permiten definir un CoroutineScope los que nos permite indicar cuando deben ejecutarse. Todas las corutinas se ejecutan dentro de su scope particular.

Una vez aprendas a utilizar las Corutinas de la manera correcta podrás realizar cualquier tipo de operación asíncrona de una manera sencilla, ya sea le petición a un web service o un algoritmo que tarde varios segundos en ejecutarse podrás tener siempre controlado la operación.

Una de las cosas más increíbles de las Corutinas es que nos permite escribir código asíncrono como si fuera código síncrono. Es decir que es fácil de escribir y de leer también para el resto de desarrolladores que estén dentro de nuestra aplicación.

Que aprenderás a lo largo de este curso:

  1. Qué es una Corutina

  2. Diferencia entre Bloquear y Suspender

  3. RunBlocking

  4. Dispachers

  5. Launch

  6. Corutine Scop

  7. Job

  8. Async y Await

  9. Deferred

  10. Flow

  11. Operadores

  12. y mucho más

Marca la diferencia en tu programación con Kotlin sabiendo utilizar las Corutinas a nivel avanzado. Apúntate y nos vemos en el curso.

Who this course is for:

  • Aprender la programación asíncrona a través de la Coroutines