Title

Kotlin MVVM: Curso de Android y Firebase (Jetpack + Dagger)

Blog desde cero | Jetpack compose | Clean Architecture | MVVM | Dagger Hilt | Coroutines | Flow | CRUD Firebase Android

4.47 (83 reviews)
Udemy
platform
Español
language
Mobile Apps
category
instructor
Kotlin MVVM: Curso de Android y Firebase (Jetpack + Dagger)
473
students
13 hours
content
Mar 2023
last update
$64.99
regular price

What you will learn

Jetpack Compose

Clean Architecture

Patron MVVM

Inyeccion de dependencias (Dagger Hilt)

Coroutines

Flow

Firebase Firestore

Firebase Authentication

Firebase Storage

Kotlin

Android Studio

Why take this course?

🚀 Kotlin MVVM: Curso de Android y Firebase (Jetpack + Dagger) 🧵

¡Bienvenido al mundo del desarrollo móvil profesional! En este curso, te guiaré, Jonathan Goyes, como creas un blog desde cero utilizando las últimas y más aclamadas tecnologías de Android con Jetpack Compose, Clean Architecture, MVVM, Dagger Hilt, Coroutines, Flow, y la potente combinación de Firebase.

📚 ¿Qué Aprenderás?

  • Jetpack Compose: Descubre cómo esta nueva biblioteca te permite construir interfaces de usuario excepcionales con menos código y en tiempo récord.
  • Clean Architecture: Entiende el diseño limpio para crear aplicaciones robustas, mantenibles y fáciles de probar.
  • Patron MVVM (Model-View-ViewModel): Aprende este patrón que te ayudará a separar lógica y interfaz, simplificando el código y mejorando la arquitectura de tu app.
  • Inyección de Dependencias con Dagger Hilt: Domina esta herramienta indispensable para gestionar dependencias de manera eficiente y ágil.
  • Coroutines: Maneja operaciones asíncronas de forma eficiente en tu app con este poderoso mecanismo de Kotlin.
  • Flow: Explora un nuevo operador de Kotlin para manejar secuencias de datos asíncronamente y concurrente.
  • Firebase Firestore: Gestiona la base de datos en tiempo real de tu app de manera sencilla y escalable.
  • Firebase Authentication: Implementa un sistema seguro y fácil de usar para manejar usuarios y acceso a tu app.
  • Firebase Storage: Almacena y recupera archivos como imágenes, videos y cualquier otro tipo de datos en la nube con facilidad.
  • Navigation Compose: Navega entre diferentes pantallas en tu app de manera intuitiva y fluida.
  • Android Studio: Trabaja con el entorno de desarrollo oficial para Android, que incluye herramientas potentes y servicios para construir aplicaciones de manera eficiente.

🔥 Por qué escoger este curso? Este curso no solo te enseña sobre las tecnologías mencionadas, sino que te sumergirá en un proyecto real: la creación de un blog con todas las funcionalidades que necesitas para que se convierta en una aplicación de éxito. Aprenderás desde los fundamentos hasta implementar una solución completa y eficiente, con el apoyo de un instructor senior con años de experiencia en el campo.

📈 ¿Qué te espera?

  • Acceso a contenido actualizado y de calidad.
  • Ejemplos prácticos y ejercicios reales.
  • Soporte y guía personalizada.
  • Consejos y trucos del sector.

🚀 Suscríbete y transforma tu carrera como desarrollador Android. Con cada lección, acercarte a convertirte en un experto en el desarrollo de aplicaciones con Kotlin y las tecnologías más modernas y demandadas en el mercado.

Espero que te animes a unirte a este viaje de aprendizaje y comparto mi entusiasmo para explorar y dominar estas herramientas esenciales en la creación de aplicaciones Android modernas y efectivas. ¡Te espero dentro del curso! 🌟

👉 No esperes más, suscríbete y comienza tu viaje hacia el desarrollo móvil profesional con Kotlin MVVM, Jetpack Compose y Firebase.

Screenshots

Kotlin MVVM: Curso de Android y Firebase (Jetpack + Dagger) - Screenshot_01Kotlin MVVM: Curso de Android y Firebase (Jetpack + Dagger) - Screenshot_02Kotlin MVVM: Curso de Android y Firebase (Jetpack + Dagger) - Screenshot_03Kotlin MVVM: Curso de Android y Firebase (Jetpack + Dagger) - Screenshot_04

Our review

🏆 Global Course Rating: 4.70

Course Review

Pros:

  • Clear Explanations and Visual Aids: The instructor is praised for their clear explanations, with many users highlighting the use of graphics, particularly in explaining MVVM architecture.
  • Comprehensive Coverage: The course covers a wide range of topics including MVVM, clean architecture, and Firebase, providing a thorough learning experience.
  • Practical Approach: Users appreciate the hands-on approach to teaching, with a focus on best practices and real-world application.
  • Engaging Content: The course is engaging and has been found useful for both beginners looking to solidify their knowledge and intermediate learners aiming to deepen their understanding of Android development.
  • Excellent Teaching Quality: The instructor's teaching quality is consistently rated as top-notch, with users recommending the course to everyone interested in Android development with Kotlin and Jetpack Compose.

Cons:

  • Video Editing Issues: Some users reported issues with video editing where the code would disappear or revert to an earlier state without explanation, which caused confusion.
  • Pacing of Content: A few users felt the course moved too quickly, suggesting shorter classes for better comprehension and a slower pace.
  • Assumption of Prior Knowledge: The course assumes a certain level of familiarity with Kotlin and Android development, making it less suitable for absolute beginners.
  • Lack of Detailed Explanations: Some topics, like testing with Mockito and Junit, were deemed to have insufficient coverage, necessitating additional resources or self-study.
  • Inconsistent Video Quality: There were instances where the course content seemed rushed, as if the instructor was in a hurry to complete the course.
  • Occasional Error Explanations: Some users mentioned that error handling and resolutions were not covered as comprehensively as in other sections of the course.

Additional Notes:

  • Testing and Code Practices: Users recommend adding a section dedicated to coding practices, including testing, to enhance the learning experience.
  • Pre-Course Prerequisites: It's recommended that learners have at least a medium level of knowledge in Kotlin and understand some basics of Jetpack Compose before taking this course.

Conclusion:

This course is highly recommended for those looking to learn Android development with a focus on Kotlin, Jetpack Compose, MVVM, and Firebase. The course excels in its clear explanations, comprehensive coverage of topics, and practical approach. However, potential students should consider their current knowledge level and be prepared for a rapid pace of learning. With attention to these details, this course stands as an excellent resource in the field of Android app development.

Charts

Price

Kotlin MVVM: Curso de Android y Firebase (Jetpack + Dagger) - Price chart

Rating

Kotlin MVVM: Curso de Android y Firebase (Jetpack + Dagger) - Ratings chart

Enrollment distribution

Kotlin MVVM: Curso de Android y Firebase (Jetpack + Dagger) - Distribution chart

Coupons

DateDiscountStatus
24/01/202350% OFF
expired
24/02/202350% OFF
expired
14/03/202350% OFF
expired
25/03/202350% OFF
expired
15/04/202350% OFF
expired
25/04/202350% OFF
expired
06/05/202350% OFF
expired
12/05/202385% OFF
expired
11/06/202385% OFF
expired
25/06/202385% OFF
expired
14/07/202380% OFF
expired
12/08/202385% OFF
expired
23/02/202480% OFF
expired
5104858
udemy ID
23/01/2023
course created date
24/01/2023
course indexed date
Bot
course submited by