
Jetpack Compose : Apps Android en la nube con Firebase
udemy · ⭐ 5 (48 reseñas) · Todos los niveles · es · ⏱ 24 h
Impartido por Marco A. Barón Effio · 316 alumnos
19.99 USD
Entra en tu cuenta para guardar este curso y volver a él cuando quieras.
Comparar este cursoEnlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información
Descripción
¿Quieres aprender a crear apps Android modernas y funcionales, conectadas a la nube y capaces de actualizar datos en tiempo real? Este curso está diseñado para que aprendas a desarrollar aplicaciones desde cero, usando el stack más potente y actual del desarrollo Android moderno: • Jetpack Compose → el nuevo estándar para crear interfaces declarativas sin usar XML. • Firebase Authentication → sistema seguro para registrar e iniciar sesión de usuarios. • Firestore y Realtime Database → bases de datos en la nube para almacenar y sincronizar información. • Firebase Storage → almacenamiento de archivos para subir, administrar y mostrar imágenes o contenido multimedia. Durante el curso construirás proyectos reales paso a paso, entendiendo cómo conectar tu aplicación a servicios en la nube, sincronizar información entre dispositivos, y trabajar con imágenes sin depender directamente de la galería del celular. No solo aprenderás a programar pantallas bonitas: dominarás la lógica que hay detrás de cada componente, cómo se comunican tus vistas con Firebase, y cómo estructurar correctamente tus datos para que tu app sea sólida y escalable. Al terminar el curso serás capaz de: • Crear pantallas y componentes interactivos con Compose • Registrar e iniciar sesión de usuarios usando Firebase Auth • Guardar y leer datos en tiempo real desde Firestore o Realtime Database • Subir y mostrar imágenes desde Firebase Storage en tu aplicación • Construir apps que funcionen en dispositivos reales y no solo en emulador • Sincronizar contenido entre múltiples celulares o tablets • Gestionar archivos de forma segura sin acceder directamente a la galería del dispositivo • Comprender cómo estructurar colecciones, documentos y rutas internas en Storage
Lo que aprenderás
- Crear aplicaciones profesionales en tiempo real
- Firebase : Servidor en la nube
- Jetpack compose
- MVVM
- Kotlin
- Inyección de dependencias
- Respositorios
- Interfaces
- FirebaseAuth : Autenticación de usuarios
- Cloud Firestore : Base de datos
- Cloud Storage : Almacenamiento multimedia
- ViewModels
- Flows
- Coroutines
- Sealed Class
- Navegación
- Eventos
- Efectos
- Diseño de UI
- Data classes
- Manejo de estados
- LaunchEffect
Requisitos
- 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.