Title
Android JetPack Compose Desde Cero
La nueva alternativa al xml

What you will learn
Aprender la sintaxis para utilizar JetPack Compose en Android
Realizaran un app de practica usando MVVM, Retrofit y Compose
Usar Dagger Hilt para la inyección de dependencias
Conocer los widgets necesarios para desarrollar una app sin xml
Interpretar diseños a partir de una Imagen
A utilizar la navegación a partir de un navController
Why take this course?
🎉 Android JetPack Compose Desde Ceroc 🌱
¿Listo para la Revolución en el Desarrollo de Android?
Jetpack Compose es aquí y está transformando la forma en que construimos interfaces de usuario (IU) en Android. Este curso te invita a sumergirte en el mundo de la Programación Declarativa con Kotlin, una herramienta poderosa que te permitirá desarrollar IUs más rápido y con menos código. 🛠️✨
¿Qué Aprenderás?
-
Introducción a Compose: Comienza desde lo básico y avanza hacia conceptos más avanzados en una progresión estructurada y fácil de seguir.
-
Creación de Widgets: Domina los elementos básicos como botones, textos e input de texto, entre otros, con la flexibilidad que te ofrecen los widgets de Compose.
-
Layouts Dinámicos: Trabaja con
Column
,Row
yBox
para diseñar IUs que se adapten a diferentes dispositivos y orientaciones. -
Listas y Recursos: Implementa
LazyColumn
yLazyRow
para manejar listas de datos de manera eficiente y agradable al ojo. -
Diseño Responsivo: Transforma tu diseño a realidad con Compose, creando interfaces que encajen perfectamente en la experiencia del usuario.
-
Arquitectura MVVM y Clean: Construye aplicaciones estructuradas y mantenibles utilizando arquitecturas modernas y limpias.
-
Inyección de Dependencias con Hilt: Deja que Dagger Hilt se encargue de la creación de instancias, facilitándote la gestión de dependencias y el scalabilidad de tu aplicación.
-
Consumo de APIs con Retrofit: Aprende a interactuar con servicios web de forma sencilla y segura con la librería Retrofit.
-
Mostrar Imágenes con Coil: Carga e imprime recursos de imagen desde URLs utilizando Coil, una herramienta ligera y efectiva para este propósito.
¿Por Qué Elegir Jetpack Compose?
-
Menos XML: Dice adiós a los archivos xml largos y complicados, y hola a un código más limpio y entendible.
-
Código Reutilizable: Conjetpack Compose te permite crear componentes que puedes reutilizar en diferentes partes de tu aplicación.
-
UI en Línea de Tiempo: Ahora puedes ver tus cambios en tiempo real, lo que facilita el desarrollo y la depuración de la IU.
-
Soporte a Kotlin: Compose está construido con Kotlin y aprovecha todas sus características para hacer del desarrollo un placer.
¿Cómo Aprenderás?
Con una combinación de teoría, ejemplos prácticos y ejercicios interactivos, este curso es diseñado para guiarte paso a paso en la creación de tu primera aplicación hasta convertirte en un experto en Jetpack Compose. 🎓
¡Inscríbete ya y comienza tu viaje hacia el desarrollo de Android con Jetpack Compose! 🚀
Our review
🧗♂️ Course Review for Jetpack Compose from Scratch Overall Rating: 4.81 / 5
Introduction: Jetpack Compose is a modern toolkit for building natively compiled Android apps with less code and without activity classes, introducing a declarative syntax that allows developers to see the final UI while coding. This course has been highly rated by recent students, offering a comprehensive introduction to Jetpack Compose, from the basics to advanced topics like using Hilt for dependency injection.
Pros:
- Comprehensive Learning: The course starts from the foundation of Jetpack Compose and gradually builds up to more complex concepts, ensuring that learners understand the 'why' behind each step.
- Practical Approach: It provides practical, real-world examples, with students applauding the course for being both concise and practical.
- Clear Explanations: The instructor's ability to explain concepts is highly praised, with many learners reporting a clear understanding of how to build UIs declaratively.
- Structured Sequence: The curriculum progresses logically from basic to advanced topics, allowing students to follow along and build upon their knowledge as they advance through the course material.
- Inclusivity and Diversity: The diversity of instructors and attention to accessibility are positively noted, with one student commenting on the instructor's accent being "very lindo" (nice).
- Engaging Content: The use of challenges within the course is appreciated for its ability to test students' understanding and skills.
Cons:
- Visual Improvements Needed: Some learners suggest that certain visual aids could be improved to enhance the learning experience.
- Pacing for Beginners: One student felt that the pacing might need adjustment when explaining concepts from scratch, especially when covering new topics like dependency injection with Hilt.
Verdict: This course on Jetpack Compose is highly recommended, especially for those who are interested in mastering Android UI development with a focus on Kotlin. The structured, hands-on approach makes it suitable for a wide range of learners, from beginners to those looking to deepen their understanding of advanced topics within the realm of Android app development.
Student Testimonials:
- "Excelente curso. Transfere o conhecimento com simplicidade e eficiência, recomendo o curso e espero que o mestre tenha outros de Jetpack Compose para me inscrever." (Excellent course. Transmits knowledge simply and efficiently, I recommend the course and hope the instructor has more on Jetpack Compose for me to register.)
- "Muy buen curso, práctico y conciso. Aborda los temas con determinación y facilidad. De conceptos básicos de Compose y finalizar con un ejemplo estructurado con Hilt, Inyector de Dependencia, muy retador y bueno." (Very good course, practical and concise. Addresses the topics resolutely and easily. From basics of Compose to finishing with a structured example using Hilt for dependency injection, very challenging and good.)
- "Para ser un curso 'desde cero', creo que vale la pena detenerse un poco más a explicar uno que otro concepto. No tiene mucho sentido el hacer una aplicación y nosotros simplemente seguir los pasos sin saber el 'POR QUE' funciona de esa manera." (For being a course from scratch, I think it's worth taking the time to explain one or another concept a bit more. It doesn't really make sense to make an app and we simply follow the steps without understanding the 'WHY' behind it.)
- "Bases de Compose muy claras, directas y práticas. El código es entendible y las instrucciones muy simples. Creo que hay un par de cosas visuales a mejorar pero esto para nada disminuye la calidad teórica del curso." (The basics of Compose are very clear, direct, and practical. The code is understandable and the instructions very simple. There are a couple of things visually that could be improved, but this in no way diminishes the theoretical quality of the course.)
- "Explique muy bien, he comprendido como funciona esta nueva forma de desarrollar interfaces de manera declarativa, me gusto mucho, gracias!" (Explains very well, I have understood how this new way of developing interfaces declaratively works, I really liked it, thank you!)
In conclusion, the Jetpack Compose course is a valuable resource for anyone looking to build Android apps with best practices and modern tools. The positive feedback from students across various levels demonstrates its effectiveness as an educational tool in the field of app development.
Charts
Price

Rating

Enrollment distribution

Coupons
Submit by | Date | Coupon Code | Discount | Emitted/Used | Status |
---|---|---|---|---|---|
- | 19/07/2022 | COMPOSEFREEJUL22 | 100% OFF | 1000/976 | expired |