Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Curso Android desde Cero: Kotlin y Jetpack Compose [2027]
Hot & New
New
Rating: 4.8 out of 5(11 ratings)
68 students

Curso Android desde Cero: Kotlin y Jetpack Compose [2027]

Aprende Kotlin, Jetpack Compose, MVVM, APIs REST y Clean Architecture creando aplicaciones Android reales desde cero.
Last updated 9/2026
Spanish
Spanish [Auto],

What you'll learn

  • Comprender y aplicar los fundamentos de Kotlin: variables, operadores, condicionales, funciones, null safety, colecciones y POO.
  • Crear interfaces modernas con Jetpack Compose, Material 3, layouts, listas, formularios, imágenes, temas y componentes reutilizables.
  • Gestionar el estado con State Hoisting, ViewModel, StateFlow y UiState para desarrollar aplicaciones interactivas.
  • Construir aplicaciones Android completas con navegación entre pantallas, paso de parámetros y persistencia local de datos.
  • Consumir APIs REST, mostrar datos e imágenes, filtrar resultados y gestionar los estados de carga, éxito y error.
  • Aplicar una arquitectura profesional separando las capas de datos, dominio y presentación con repositorios, casos de uso y mappers.
  • Implementar inyección de dependencias con Dagger Hilt para crear aplicaciones escalables, mantenibles y fáciles de probar.
  • Desarrollar proyectos reales, desde una calculadora y una agenda hasta apps de IMC, ajustes, APIs y una aplicación final profesional.

Course content

15 sections • 89 lectures • 15h 36m total length
  • Cómo seguir el curso, ejercicios y repositorio1:28
  • Instalación y configuración del entorno9:33
  • Creación y ejecución del primer proyecto Kotlin5:33

Requirements

  • No necesitas experiencia previa en programación. El curso comienza desde cero con los fundamentos de Kotlin.
  • Necesitas un ordenador con Windows, macOS o Linux capaz de ejecutar Android Studio.
  • No necesitas un teléfono Android, ya que podrás utilizar el emulador incluido en Android Studio.
  • Todas las herramientas utilizadas durante el curso son gratuitas y aprenderás a instalarlas y configurarlas.
  • Solo necesitas ganas de aprender y practicar construyendo aplicaciones reales durante el curso.

Description

¿Quieres aprender a crear aplicaciones Android modernas aunque nunca hayas programado? En este curso aprenderás Kotlin y desarrollo Android desde cero mientras construyes proyectos reales con Jetpack Compose.

Comenzaremos por los fundamentos de Kotlin para que entiendas realmente el código que escribes. Aprenderás a trabajar con variables, tipos de datos, operadores, condicionales, bucles, funciones, null safety, colecciones, clases, objetos, herencia e interfaces.

Después entraremos en el desarrollo Android y conocerás Android Studio, la estructura de un proyecto y Jetpack Compose, el framework moderno para crear interfaces nativas. Trabajarás con textos, botones, imágenes, formularios, listas, layouts, Material 3, temas, colores y componentes reutilizables.

También aprenderás conceptos fundamentales para desarrollar aplicaciones profesionales:

• Gestión del estado en Jetpack Compose
• State Hoisting
• ViewModel, StateFlow y UiState
• Navegación entre pantallas y paso de parámetros
• Persistencia local de datos
• Consumo y filtrado de datos desde APIs REST
• Estados de carga, éxito y error
• Inyección de dependencias con Dagger Hilt
• Separación entre las capas de datos, dominio y presentación
• Repositorios, casos de uso y mappers
• Clean Architecture y buenas prácticas

Durante el curso desarrollarás diferentes ejercicios y aplicaciones, incluyendo una calculadora, una agenda, un sistema de productos y pedidos, una aplicación para calcular el IMC, una app de ajustes con persistencia, una aplicación conectada a una API de perros y un proyecto final con arquitectura profesional.

No necesitas experiencia previa en programación. Empezaremos desde los conceptos más básicos y avanzaremos progresivamente hasta construir aplicaciones Android completas, mantenibles y preparadas para crecer.

Al terminar tendrás una base sólida de Kotlin, Jetpack Compose y arquitectura Android. Además, podrás continuar profundizando con mis otras formaciones sobre testing, arquitectura e inteligencia artificial aplicada al desarrollo mobile.

Who this course is for:

  • Personas sin experiencia previa que quieran aprender programación y desarrollo Android desde cero.
  • Estudiantes o profesionales que quieran crear aplicaciones Android modernas con Kotlin y Jetpack Compose.
  • Programadores de otros lenguajes que quieran especializarse en desarrollo Android.
  • Desarrolladores principiantes que conozcan Kotlin, pero todavía no sepan construir una aplicación Android completa.
  • Personas que quieran aprender arquitectura, consumo de APIs, persistencia de datos, ViewModel, StateFlow y Dagger Hilt.