Desarrollo de apps para Android con Jetpack Compose y Kotlin

Aprende la nueva librería de Kotlin, Jetpack Compose para crear interfaces en Android con MVVM y Clean Arquitecture

Ratings: 4.64 / 5.00




Description

Si eres un entusiasta del desarrollo móvil y estás buscando mejorar tus habilidades, entonces este curso es perfecto para ti. Acompáñame en este viaje a través de la última tecnología de interfaz de usuario en Android, Jetpack Compose.

¿Qué es Jetpack Compose?

Es una librería moderna y declarativa para construir interfaces de usuario en Android, desarrollada por Google. Con este nuevo enfoque, dejarás atrás la complejidad de las viejas vistas con xml, y te adentrarás en un mundo de código limpio y conciso. Olvídate de las tediosas configuraciones y di hola a la eficiencia y la facilidad de uso.

¿Qué aprenderás en este curso?

En este curso aprenderás a construir interfaces de usuario interactivas y modernas desde cero, aprovechando todas las ventajas de esta nueva tecnología. Algunos de los temas clave que cubriremos incluyen:


  1. Introducción a Kotlin: Comenzaremos desde los fundamentos, entendiendo la estructura y la sintaxis básica del lenguaje que compone compose yq que este es un framework creado con Kotlin.


  2. Aprenderás cómo componer y personalizar widgets reutilizables para construir tus interfaces de usuario.


  3. Aprenderás a implementar la navegación en tu aplicación para moverte entre diferentes pantallas.


  4. Estado y Manejo de de las variables: Dominarás la gestión del estado en tu aplicación y aprenderás a manejar datos de manera eficiente.


  5. Utilizaremos los conceptos de materia design en la ultima versión de material 3


  6. manejaremos el uso de Patrones de arquitectura como MVVM y Clean Arquitecture


  7. Veremos la Integración con APIs: Aprenderás a conectar tu aplicación con servicios externos para obtener y mostrar datos en tiempo real.


  8. Utilizaremos las bases de datos locales y como utilizar otros servicios de bases de datos en la nube como firebase


El enfoque del curso se basa en el aprendizaje práctico. Cada concepto que se presente viene acompañado de ejemplos prácticos que te ayudarán a reforzar tus conocimientos. Además, de que el curso estará en constante actualización presentando nuevos temas y siempre podrás realizar todas las preguntas que te sean necesarias y así guiarte en tu camino hacia el domino de Jetpack Compose.

¿Estás listo para dar un salto cuántico en tu carrera como desarrollador Android? ¡Entonces únete a el curso de Jetpack Compose y adquiere las habilidades que te destacarán en la industria del desarrollo de aplicaciones móviles!“

Nos vemos en clases.

What You Will Learn!

  • Uso del lenguaje Kotlin
  • Crear interfaces para Android con Jetpack Compose
  • Trabajar en base a componentes reutilizables
  • Manejo del concepto de los Composables
  • Uso de la libreria Retrofit para uso de APIs
  • Crear una navegación entre vistas con Navigation Compose
  • Uso del almacenamiento de datos con DataStore
  • Uso del Flow para el flujo de datos
  • Uso del MutableState para el manejo del estado de las variables
  • Uso de la librería Room para bases de datos locales
  • Trabajar con el patron MVVM
  • Uso de inyección de dependencias con Hilt Dagger
  • Uso de la Clean Arquitecture
  • Diversos ejemplos en la creación de aplicaciones para Android
  • Publicar nuestra aplicación en la Play Store

Who Should Attend!

  • A todos los emprendedores que deseen aprender a programar apps con Jetpack Compose y Kotlin
  • Desarrolladores tanto principiantes como avanzados en desarrollo Android
  • Estudiantes y/o desarrolladores con experiencia previa en xml