Description
What you’ll 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
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:
- 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.
- Aprenderás cómo componer y personalizar widgets reutilizables para construir tus interfaces de usuario.
- Aprenderás a implementar la navegación en tu aplicación para moverte entre diferentes pantallas.
- 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.
- Utilizaremos los conceptos de materia design en la ultima versión de material 3
- manejaremos el uso de Patrones de arquitectura como MVVM y Clean Arquitecture
- Veremos la Integración con APIs: Aprenderás a conectar tu aplicación con servicios externos para obtener y mostrar datos en tiempo real.
- 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.
Who this course is for:
- 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
Course content
- Introducción2 lectures • 5min
- Introducción
- Introducción a Kotlin23 lectures • 2hr 32min
- Introducción a Kotlin
- Instalación de Android Studio y uso del emulador y nuestro dispositivo5 lectures • 25min
- Instalación de Android Studio y uso del emulador y nuestro dispositivo
- Iniciando con Jetpack Compose8 lectures • 1hr 5min
- Iniciando con Jetpack Compose
- Botones, temas y colores7 lectures • 44min
- Botones, temas y colores
- Navegación en Jetpack Compose12 lectures • 1hr 5min
- Navegación en Jetpack Compose
- Primer App (Descuentos App)11 lectures • 58min
- Primer App (Descuentos App)
- Introducción al patrón de arquitectura MVVM7 lectures • 42min
- Introducción al patrón de arquitectura MVVM
- Uso del ViewModel (Descuentos App)8 lectures • 52min
- Uso del ViewModel (Descuentos App)
- Corrutinas7 lectures • 47min
- Corrutinas
Reviews
There are no reviews yet.