Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Jetpack Compose : Apps Android Modernas desde Cero con MVVM
Rating: 4.9 out of 5(227 ratings)
1,150 students

Jetpack Compose : Apps Android Modernas desde Cero con MVVM

Kotlin , MVVM , UI Moderna , Composables , Estados , Inyección de dependencias , Navegación , Corrutinas , Flows , Room
Last updated 7/2026
Spanish
Spanish [Auto],

What you'll learn

  • Aprender a usar Jetpack Compose desde cero
  • Guardar y gestionar datos locales con Room
  • Aplicar el patrón MVVM con Jetpack Compose
  • Conocer y dominar los componentes básicos de Jetpack Compose
  • Organizar visualmente la UI con contenedores como Column, Row y Box
  • Comprender y aplicar la gestión de estado en Compose
  • Gestionar efectos secundarios correctamente en Jetpack Compose
  • Implementar navegación entre pantallas en una app Compose
  • Entender el ciclo de vida y la recomposición de los composables
  • Implementar inyección de dependencias con Hilt en Jetpack Compose
  • Utilizar corutinas para manejar operaciones asíncronas
  • Crear listas dinámicas y eficientes con LazyColumn y LazyRow
  • Implementar eventos y efectos secundarios con LaunchedEffect, SideEffect y SnapshotFlow
  • Construir un CRUD completo con Room y Jetpack Compose
  • Persistir datos de configuración con DataStore Preferences
  • Crear componentes interactivos y responder a eventos del usuario
  • Permisos en tiempo de ejecución
  • Acceder a la cámara del dispositivo

Course content

30 sections186 lectures34h 24m total length
  • ¿Qué es Jetpack Compose?4:42

    Una introducción a las bases de Jetpack Compose y cómo transforma el desarrollo de UI en Android. También aprenderemos qué son los compontes.

  • ¿Qúe es el enfoque declarativo?5:33

Requirements

  • Conocimiento básico de Android y Kotlin
  • Conocimientos básicos en programación orientada a objetos
  • Un ordenador o laptop con acceso a Internet
  • Todos los materiales están incluidos en el curso
  • Muchas ganas de aprender y crear apps modernas.

Description

¿Te gustaría aprender a crear interfaces modernas y dinámicas para Android utilizando la tecnología más reciente recomendada por Google? Este curso te enseñará a dominar Jetpack Compose, el nuevo framework declarativo para construir UI en Android, combinando teoría clara con práctica real.

A lo largo del curso, aprenderás desde los fundamentos de Jetpack Compose hasta construir una aplicación completa aplicando la arquitectura MVVM, navegación entre pantallas, gestión del estado, y persistencia de datos con Room. Todo paso a paso, explicado con un enfoque didáctico y profesional.

Con Jetpack Compose, ya no necesitas preocuparte por diseñar con XML. Ahora podrás desarrollar interfaces de forma declarativa, con un código más limpio, intuitivo y mantenible. Además, verás cómo aplicar conceptos de arquitectura moderna y reutilización de componentes para mejorar la escalabilidad de tus proyectos.

El curso incluye clases 100% prácticas, explicaciones claras y ejemplos reales que te permitirán comprender y dominar cada concepto. Podrás construir tu propia app desde cero y entender cómo organizar tu código de forma profesional.

Este curso ha sido diseñado especialmente para desarrolladores Android que quieren dar el salto a Compose o consolidar sus bases. También está orientado a estudiantes de programación y profesionales que desean mejorar la estructura y calidad de sus apps con un enfoque moderno y profesional.

Who this course is for:

  • Programadores que ya trabajan con Kotlin y quieren migrar a Compose.
  • Personas que vienen del mundo XML y desean modernizar sus habilidades.
  • Estudiantes o autodidactas que buscan crear apps más eficientes, declarativas y reactivas.