Laura Alvarez
Bienvenido al curso más completo y actualizado de Coroutines y Flows con Kotlin, el cual incluye prácticas con aplicaciones funcionales en Android. Así no solo aprenderás los fundamentos de 0 a 100, sino que verás cómo trabajan las corrutinas con MVVM, LiveData, Room, Lifecycle, Retrofit y mucho más.
El objetivo principal es que con este curso entiendas a la perfección todo lo relacionado con corrutinas, desde su sintaxis y configuración, pasando por modo de trabajo y tipos, hasta integración con Android Jetpack, entre otros. También te servirá para mejorar la calidad de tus apps, de modo que si procesas datos, no corras el riesgo de congelar la pantalla del usuario o hacer que tus aplicaciones dejen de responder.
Y lo mejor de todo es que tendrás oportunidad de practicar mucho, pues el curso es 100% práctico. Nos centramos en explicar cada concepto con un ejemplo a nivel de código. Los fundamentos están 100% con Kotlin, por lo que puedes aplicar los conocimientos en la plataforma de tu preferencia.
Además, consideramos que tu tiempo es muy valioso. Por ello, este curso tiene escenarios reales con apps de Android nativo, hechas con Kotlin, que incluyen herramientas modernas y potentes de hoy en día. Estas aplicaciones procesarán imágenes en un listado, consultarán APIs para cargar información, trabajarán con operaciones locales en bases de datos y realizarán cálculos complejos. Todas estas tareas de forma simultánea, además claro, de su versión sin corrutinas para que puedas ver con claridad la gran diferencia de rendimiento y uso responsable de los recursos.
Al final, estarás preparado para crear o migrar aplicaciones del más alto nivel al mundo de las corrutinas, llevándote a un grupo selecto de programadores Android capaces de abordar soluciones a problemas comunes y complejos.
Estamos seguros de que este curso te ayudará a incrementar tu nivel de habilidades de cara a este futuro cada vez más competitivo. Por ello, haz click en obtener curso y comienza tu formación ¡hoy mismo!
Skills / Knowledge
- Cómo funciona la programación asincrona
- Listar datos con Flow
- Recuperar valores asíncronos con corrutinas
- Predecir la frecuencia, procesado y entrega de datos
- Resumir información de acuerdo al escenario
- Calcular gran cantidad de datos en hilos secundarios
- Transferir datos en tiempo real
- Elegir filtros y transformadores en Flow
- Priorizar acciones o datos en flujos
- Justificar el uso de contextos en corrutinas
- Comprobar las corrutinas en apps funcionales
- Integrar las corrutinas en componentes de Jetpack
- Idear casos de uso para cada parte de coroutines
- Diseñar apps de calidad, sin pantallas congeladas
- Construir interfaces de usuario fluidas
- Extender el uso y control de corrutinas
- Testar errores controlados
- Visualizar apps reales con proceso complejos
- Mejorar el rendimiento de cualquier app
- Experimentar con librerías complementarias
- Utilizar las bases de datos con corrutinas y Flow
Issued on
October 19, 2023
Expires on
October 18, 2028
Job Insights
These are the most common job titles and employers with the most open positions related to this credential.
Showing results for United States.
Top job titles related to this credential
ANDROID DEVELOPER ANDROID SOFTWARE DEVELOPER SENIOR ANDROID DEVELOPER
Top Employers
Ford Capital One Amazon Google Meta