
Crea interfaces de calidad de forma eficiente con
Jetpack Compose
¿Qué es Compose Expert?
La mayor formación de Jetpack Compose en habla hispana, donde aprenderás todo lo que necesitas para convertirte en un experto y dominar el nuevo sistema de vistas de Android.
Compose es la nueva librería oficial de interfaces declarativas que viene a reemplazar al antiguo sistema de vistas por XML.
Mi objetivo es que si tienes una duda sobre cómo hacer algo en Jetpack Compose, en vez de tirarte horas buscando en internet, puedas resolverlo de forma rápida y sencilla con el contenido de Compose Expert.
¿Por qué necesitas aprender Jetpack Compose?
Compose permite crear apps atractivas con acceso directo a las API de la plataforma de Android y compatibilidad integrada para Material Design, Tema oscuro, animaciones y mucho más:
MENOS CÓDIGO
Realiza más tareas con menos código, evitarás errores y el código será más simple y fácil de mantener. Es compatible con tu código actual.
LAS BIBLIOTECAS MÁS COMUNES
Las más comunes como ViewModel, Navigation y las corrutinas de Kotlin que funcionan con Compose.
UIs MÁS INTUITIVAS
Describe tu UI y Compose se encarga del resto. A medida que cambia el estado de tu app, Compose la actualiza automáticamente.
COMPATIBILIDAD CON ANDROID STUDIO
Compatibilidad completa con Android Studio, brinda funciones como las versiones de vista previa en vivo, podrás iterar y enviar código más rápido.
COMPILA COMPONENTES PEQUEÑOS
Compose te permite compilar componentes pequeños y sin estado que no están vinculados a una actividad o un fragmento específicos.
CREA APPS ATRACTIVAS
Crea apps atractivas con acceso directo a las API de la plataforma de Android y compatibilidad integrada para Material Design, Tema oscuro, animaciones...
¿Qué aprenderás en Compose Expert?
- Cómo gestionar el cambio de mentalidad necesario para entender este nuevo paradigma
- Las herramientas que se ofrecen para implementar interfaces
- Las librerías involucradas
- Cómo integrarlo en arquitecturas populares
- Cómo validar el resultado con tests

¿Cómo funciona Compose Expert?
Todo lo que necesitas saber sobre Jetpack Compose
Es una formación 100% online diseñada para que tengas a mano todo lo que necesitas saber sobre Jetpack Compose, las últimas novedades, librerías y con contenido totalmente actualizado en un solo lugar sin perder tiempo buscando en internet.
%
Para todo el mundo
Si tienes conocimientos en desarrollo Android, sean del nivel que sean, esta formación es para ti.
Veremos cómo crear interfaces declarativas en Android desde cero, y cómo muchas de las cosas que quizá ya sabías ahora se hacen de otra forma totalmente diferente.
%
Práctico
Encontrarás todo lo que necesitas saber para crear interfaces de manera más eficiente sin tener que pasarte la vida buscando en internet.
Vamos al grano, y si necesitas algo en particular, puedes pedírnoslo si accedes al contenido premium. Lo creamos y lo añadimos al contenido.
+ de 28 horas de contenidos en vídeo y materiales prácticos para que aprendas trabajando como lo haría un profesional. De la mano de uno de los grandes referentes de la programación Android en habla hispana y a un precio que te costará (mucho) creer.
¿Qué me dices, empezamos?
Esto es todo lo que trae Compose Expert para tí
Compose Expert es la única apuesta segura si quieres aprender todo lo que necesitas para crear interfaces de forma eficiente en tus apps, estar a la última y todo en un solo lugar.
Además de contar con la Comunidad mas grande de habla Hispana en Discord sobre Jetpack Compose.
¡Conviértete en un Samurái de Compose!

- Diseñada tanto para programadores experimentados como para recién llegados
- 100% online. Estudia a tu ritmo y accede al contenido desde cualquier dispositivo
- Con + de 28 horas de contenido en vídeo, además de ejercicios y materiales extra
- Directos y sesiones de Q&A dentro de la Comunidad Premium
- Formación hecha a medida según tus necesidades
- Soporte prioritario + actualizaciones en la comunidad de Discord
- Práctica y al grano. Aprende mientras desarrollas proyectos reales con interfaces súper optimizadas
- Con certificado de finalización que podrás imprimir y compartir en tu perfil de LinkedIn
- Además de contar con alguna que otra sorpresa más
¿Qué te encontrarás dentro de Compose Expert?
Módulo 1 - Introducción
Qué es Jetpack Compose y cómo crear tu primer proyecto en Android.
Aquí vamos a ver una pequeña demostración de todo lo que vamos a desarrollar durante la formación, para que tengas las herramientas mínimas para llevar tus Apps al siguiente nivel.
Verás cómo crear tus primeras pantallas, listas dinámicas, navegación entre pantallas, cómo aplicar temas, todo desde un punto de vista básico para luego poder construir sobre ello.
Módulo 2 - Compatibilidad con el sistema clásico de vistas
Es muy probable que, llegado el momento de plantearte usar Jetpack Compose en tus proyectos Android, lo tengas que hacer sobre una base de código que usa el sistema clásico de vistas.
Por eso, lo primero que te voy a mostrar es cómo puedes integrar Jetpack Compose en un código con vistas XML, tanto para nuevas pantallas como para otras ya existentes, así como cargar vistas antiguas en Jetpack Compose.
Módulo 3 - Navegación avanzada
Aunque ya hemos visto cómo navegar entre composables, la realidad es que la navegación va mucho más allá.
Una App con navegación compleja tendrá pestañas, bottom navegation, incluso navegación lateral, y todo tiene que coordinarse con el grafo de navegación para resultar intuitivo para el usuario.
¡No te preocupes, te cubrimos las espaldas! Aquí veremos todo eso y mucho más.
Módulo 4 - Estado avanzado y ViewModels
¡El ViewModel no desaparece!
En Jetpack Compose está más vivo que nunca, y nos va a permitir seguir almacenando el estado para que la UI se actualice de forma automática.
Veremos también los conceptos que más encajan en una arquitectura con interfaces declarativas.
¿Qué es Unidirectional Data Flow? ¿En cuántos componentes distintos podemos repartir el estado? ¿Cómo modelar los errores y gestionar las dependencias implícitas?
¡Te lo cuento todo!
Módulo 5 - Side-Effects
Hasta ahora hemos visto casos bastante sencillos sobre estado, y además hemos dado por hecho que cada cambio debe lanzar una actualización de UI.
¿Pero qué ocurre cuando no? ¿Qué podemos hacer? Para eso están los side effects.
Veremos todos los tipos de side effects y cuándo encajan en cada caso con un ejemplo muy real.
Módulo 6 - Estilos y Temas
La configuración de estilos y temas en Jetpack Compose es bastante diferente a lo que habíamos visto en los XML.
En este módulo veremos esas diferencias, veremos qué podemos configurar, e incluso cómo modificar la tipografía para nuestra App.
Además ahondaremos en cómo conseguir algo equivalente a los temas para widgets en Jetpack Compose.
Módulo 7 - Animaciones
El sistema de animaciones en Jetpack Compose ha sido totalmente creado desde cero con todos los aprendizajes de los errores producidos en el sistema clásico de vistas.
Animar en Jetpack Compose es sencillo y potente, así que aquí veremos distintos tipos de animaciones, y cómo aplicarlas para crear interfaces llenas de interaccion.
Módulo 8 - Tests de UI en Jetpack Compose
Los tests de UI con Espresso eran un dolor de cabeza en el sistema clásico de vistas.
Eso ya se acabó, porque Jetpack Compose está pensado desde cero para ser fácil de testear.
En este módulo veremos cómo iniciarnos en el testing de vistas en Compose.
Módulo 9 - Introducción a Hilt
Aunque el objetivo de esta formación no es enseñarte inyección de dependencias, Hilt simplifica el proceso en algunos puntos cuando estamos trabajando con Jetpack Compose.
Es por ello que te explicaré las bases de inyección de dependencias con Hilt y cómo usarlo en proyectos con Jetpack Compose.
* ¡Y mucho más!
Jetpack Compose supone un cambio de paradigma muy grande, y por tanto el contenido que se puede llegar a crear es enorme.
Es por ello que lo que verás será mucho más que lo que aquí se describe.
¿Y quién soy yo para montar esta formación?
Me llamo Antonio Leiva y soy Ingeniero Android, Google Developer Expert en Android & Kotlin, Partner Oficial de formación Jetbrains y autor del libro Kotlin For Android Developers.
Llevo más de 12 años en el sector, estoy especializado en Kotlin para Android y me dedico a formar a desarrolladores y equipos de trabajo a través de mis cursos, talleres y mentorías, además de crear y compartir contenidos en mi blog y mi canal de YouTube.
Como ves, no es que acabe de llegar precisamente, y sé que en un sector tan cambiante como este no puedes dormirte en los laureles. Por eso siempre estoy buscando nuevos retos y maneras de aportar valor a mis alumnos y mi comunidad.


¿Qué dicen de mí mis alumnos?
Lo mejor de ser formador es, sin duda, conocer las historias personales de tanta gente alucinante y ver como logran alcanzar una mejor versión de sí mismos.
Más de 1.000 alumnos han pasado ya por mis distintos cursos y formaciones y esto es lo que opinan de mí y de mi trabajo:
Mi experiencia ha sido muy buena. Contenido de gran calidad, muy fácil de entender y muy práctico
Da igual tu nivel de Kotlin actual, este curso es imprescindible si quieres crecer en el Desarrollo Android.
Una de las cosas más importantes que destacaría sobre el curso es sin duda, la claridad con la que Antonio explica el contenido.
Precio y garantía
Precio oficial 697€
Únete ya a Compose Expert y prepárate para el futuro del desarrollo Android con Jetpack Compose.
Te llevas:
- + de 28 horas de contenido en vídeo, además de ejercicios y materiales extra.
- Directos y sesiones de Q&A dentro de la Comunidad Premium.
- Formación hecha a medida según tus necesidades.
- Soporte prioritario + actualizaciones en la Comunidad de Discord para desarrolladores Android.
- Certificado de finalización que podrás imprimir y compartir en tu perfil de LinkedIn.
ACCEDE AHORA
- Tendrás 15 día(s) para probar el producto
- Acceso a la Comunidad en Discord
- Acceso de por vida al contenido

Garantía
Estamos tan convencidos y orgullosos de los resultados del curso, tienes 15 días para disfrutar de la formación y si no te encaja puedes pedir la devolución del 100% del importe.
¿Qué dicen mis alumnos?
¿Aún tienes dudas? Aquí te las resuelvo todas
¿Cuánto tiempo voy a tener que dedicarle?
Estás ante un curso basado en vídeos, casos prácticos y ejercicios en el que puedes seguir los contenidos a tu ritmo.
Lo ideal es que dediques por lo menos 2 horas a la semana para que vayas a buen ritmo sin desviarte del enfoque.
Mientras más tiempo dediques, mejores serán los resultados.
¿Esta formación es para mí?
La formación está pensada para programadores Android con conocimientos de Kotlin.
Si tienes unos conocimientos básicos de ambos, puedes apuntarte sin problemas. Si no, pregúntame por WhatsApp porque tengo otras formaciones que se adaptarán a tus necesidades.
¿Durante cuánto tiempo tendré acceso al curso?
Tras apuntarte, tendrás acceso ilimitado al contenido del curso siempre que quieras a través de todos tus dispositivos, y por supuesto a todas las actualizaciones.
¿Cuándo se desbloquean los módulos?
El contenido está 100% desbloqueado desde el principio.
Mi objetivo es que si tienes una duda sobre cómo hacer algo en Jetpack Compose, puedas ir directo al grano y encontrar solución a lo que buscas.
Puedes ir tan rápido o tan lento como lo necesites.
¿Cómo podré resolver mis dudas?
Tenemos una comunidad privada en Discord donde puedes preguntar todo lo que necesites relacionado con Jetpack Compose para que puedas resolver todas tus dudas.
Además de mi apoyo, tendrás el de todos los participantes de la formación en nuestra comunidad de Discord.
¿Obtendré un certificado de finalización?
Cuando termines el programa, te otorgaremos un certificado de finalización que podrás publicar en tu perfil de LinkedIn.
Soy una empresa. ¿Ofreces Compose Expert para empresas?
¡Sí! Contacta conmigo y podré formar directamente a tus empleados y adaptarme a las necesidades de vuestra organización.
En el pasado ya he formado a empresas como Telefónica, Accenture, Adevinta (Fotocasa, Infojobs, coches.net...), y muchas otras.
Me encantará ayudarte a lograr tus metas con tu equipo de Android, ya sea Jetpack Compose o cualquier otro aspecto.
El precio, ¿Lleva el IVA incluido?
Lo que ves es el precio final, sin sorpresas. Además, si eres freelance o tienes una empresa, podrás deducirlo.
La pasarela de pago te generará una factura con tus datos fiscales.
Y si este método no funciona para mí, ¿perderé mi dinero?
Si no te sientes satisfecho con tu compra, tienes un período de garantía de 15 días para solicitar la devolución. Contacta con nosotros vía email y te daremos de baja sin hacer preguntas ni trámites complejos.
Queremos alumnos 100% felices y comprometidos con sus objetivos.
Si realmente aplicas lo que aprendes, te aseguro que te dará resultado.
¿Son tus formaciones subvencionables por la Tripartita / Fundae?
No, para que una formación online sea subvencionable, tiene que seguir unos requisitos muy exigentes de control de tiempo y accesos que nuestra plataforma no nos permite.
Queremos que sea posible en el futuro, pero hace falta que la estructura de la formación sea muy concreta y utilizar plataformas también muy específicas, que desvirtúan el método formativo.
Así que por el momento no hemos dado el paso.
Mi empresa quiere pagarme la formación, ¿puedo conseguir una factura con sus datos fiscales?
Por supuesto. Lo ideal es que se compre con el nombre e email del que vaya a hacer el curso, por temas técnicos.
Pero una vez hecho esto, desde la propia página de Hotmart puedes cambiar los datos de la factura a los de la empresa.
No puedo pagar la formación desde mi país, no carga el checkout
Utilizamos Hotmart como plataforma de pago, la cual se encuentra restringida en algunos países por temas políticos.
En particular sabemos que hay problemas con Nicaragua, Venezuela y Cuba.
Tenemos algunos casos de alumnos que acceden mediante VPNs, pero nosotros ahí podemos hacer poco más al respecto.
Sentimos mucho las molestias.
¿Hay más plazos?
Nosotros solo ofrecemos un plazo, pero la plataforma que usamos (Hotmart) a veces ofrece algunas opciones de financiación en función del país, tipo de formación...
Por ejemplo, países como Colombia, Perú, Chile...
Comprueba tus opciones en el checkout.
¿Puedo comprar el curso si vivo fuera de España?
Utilizamos Hotmart como plataforma de pago, la cual se encuentra restringida en algunos países por temas políticos.
En particular sabemos que hay problemas con Nicaragua, Venezuela y Cuba.
Tenemos algunos casos de alumnos que acceden mediante VPNs, pero nosotros ahí podemos hacer poco más al respecto.
Sentimos mucho las molestias.
Además puedes contactarme por WhatsApp (abajo a la derecha) en esta misma página, y también puedes escribir en cualquier momento contacto@devexperto.com. ¡Estamos deseando responder todas tus dudas!