Firebase para Android con Kotlin de la A a la Z

Domina Firebase desde Android Studio con Kotlin. Authentication,Push Notifications, Firestore, Storage, RealtimeDatabase

3.90 (154 reviews)
Udemy
platform
Español
language
Mobile Apps
category
Firebase para Android con Kotlin de la A a la Z
1,114
students
28 hours
content
Dec 2023
last update
$64.99
regular price

What you will learn

Creación de una app tipo tienda virtual, con carrito de compras, detalle, historial, rastreo de envíos, notificaciones, login, chat de soporte, settings, etc...

Autenticar usuarios con redes sociales o correo/contraseña, Facebook, Google y teléfono, con Firebase Authentication.

Leer y escribir datos en una base de datos remota NoSQL con Cloud Firestore.

Enviar y recibir Notificaciones Push con Firebase Cloud Messaging(FCM).

Subir y visualizar imágenes a un servidor multimedia con Cloud Storage.

Trabajar con bases de datos en tiempo real para fabricar chats con Realtime Database.

Crear aplicaciones reales que consuman servicios en la nube de Firebase desde cero.

Consultas, filtros, ordenes, paginación, índices, transacciones, lotes y otras opciones avanzadas.

Opciones avanzadas en Push Notifications, color, icono, sonido, acciones, imágenes, topics, tokens y más.

Reglas de seguridad con la versión más reciente para Storage y Firestore

Procesamiento de imagen para reducir resolución y mostrar barra de progreso al subir a la nube.

Administrar perfil de usuario para actualizar imagen y nombre.

Remote Config, para controlar y cambiar tus apps sin necesidad de actualizar desde la Play Store.

Trabajar con múltiples imágenes(selección, subir, descargar).

Why take this course?

Bienvenido al mejor y más completo curso de Firebase para android con Kotlin en español, donde veremos como implementar sus servicios de la nube más populares, dese lo básico hasta lo avanzado, todo mientras a la par creamos 2 apps tipo marketplace(tienda online), que lleven todo los conocimientos aprendidos al mundo real.


A lo largo de las clases veremos múltiples temas para lograr los objetivos de crear apps potentes, seguras y modernas gracias al backend de Firebase, el curso será impartido con Kotlin en Android Studio, aquí una lista de lo más destacado que aprenderás:

  • Inicio de sesión con redes sociales, email/contraseña y teléfono(Firebase Authentication).

  • La más moderna y potente base de datos NoSQL de Firebase(Cloud Firestore).

  • Notificaciones Push(Firebase Cloud Messaging).

  • Subir y descargar imágenes a un servidor multimedia(Cloud Storage).

  • Bases de datos NoSQL para chats(Realtime Database).

  • Análisis de datos(Firebase Analytics).

  • Descargar e instalar Android Studio 4(Windows 10/Mac OS).

  • Crear proyectos en Firebase de forma manual.

  • Vincular un proyecto de Android a Firebase de forma manual.

  • Leer, insertar, actualizar y eliminar propiedades y objetos en Realtime Database y Firestore.

  • Comprobar la existencia de un dato en la base de datos.

  • Activar el modo offline de Realtime Database.

  • Usar el asistente de Android Studio para crear y conectar un proyecto a Firebase.

  • Implementar la biblioteca de FirebaseUI Auth.

  • Retención y detección de sesiones activas.

  • Generación de huella digital SHA-1 para inicio de sesión con Google.

  • Activar/desactivar SmartLook.

  • Diseñar una app con inventario, historial, login, configuración, promociones, rastreo de envío, carrito de compras, etc...

  • Integración de Firebase con fragmentos.

  • Exclusión de propiedades en modelo de datos.

  • Trabajo con listas y colecciones en Firestore y Realtime Database.

  • Selección de imágenes desde la galería.

  • Uso de la biblioteca Glide para cargar imágenes desde Storage.

  • Barra de progreso al subir una imagen al servidor multimedia.

  • BottomSheet para un carrito de compras moderno.

  • Insertar modelos de datos con mapas internos en Firestore.

  • Integración de un Spinner con Firebase.

  • Lecturas únicas y en tiempo real de objetos y listas.

  • Extracción y envío del token para enviar notificaciones puntuales.

  • Registro de tokens por usuario.

  • Creación de notificaciones desde Kotlin para recepción en primer plano.

  • Configuración de notificaciones desde PHP para recepción en segundo plano.

  • Enviar notificación desde Android con Volley.

  • Registro y configuración de un servidor intermedio para FCM.

  • Reglas de seguridad con versión de sintaxis 2, las más avanzadas.

  • Registro de eventos y propiedades personalizadas para un análisis avanzado.

  • Registro y configuración en Facebook Developers.

  • Diseño de vista personalizada y vinculación con FirebaseUI.

  • Lectura y actualización del perfil de usuario.

  • Consultas avanzadas para Firestore, filtros, ordenes, comparaciones, etc...

  • Marca de tiempo del servidor.

  • Indices para consultas complejas.

  • Transacciones y escrituras por lotes.

  • Paginación de datos con Firestore.

  • Seleccionar y subir mútliples imágenes a Storage, además de visualizarlas.

  • Trabajar por referencia y url de imágenes con Storage.

  • Configurar FirebaseUI Storage con Glide para consumos profesionales.

  • Control y modificación sin actualizaciones en la Play Store con Remote Config.

  • Procesamiento de imágenes para reducir dimensiones previo a subir a la nube.

  • Notificaciones masivas por topics.

  • Configuración avanzada para notificaciones desde servidor y kotlin.

  • Imágenes para notificaciones.

  • Acciones personalizadas en notificaciones.

  • Buenas prácticas y más.


El curso es totalmente práctico, esto significa que no solo aprenderás la teoría y los principios básicos de como funciona cada servicio de Firebase, si no que iremos construyendo 2 apps tipo tienda online(una para vendedor y otra para cliente), para que veas como se pueden tener múltiples servicios de firebase funcionando en armonía en 2 apps con un mismo objetivo. Esto es algo muy valioso, pues aprenderás como resolver problemas de la vida real, algo que la documentación oficial jamás podrá cubrir.


Con todo esto y mucho más, ten por seguro que tus habilidades para crear aplicaciones en android se verán exponencialmente incrementadas, pues con los servicios en la nube de Firebase tus apps podrán resolver infinidad de problemas del mundo real, y lo mejor es que será rápido, fácil, seguro y moderno.


Durante el curso encontrarás exámenes y tareas que ayuden a reforzar tus nuevos conocimientos, además claro, de contar con soporte para tus dudas que puedas tener respecto a lo visto en clase, con mucho gusto responderemos todas tus preguntas.


Este curso es exclusivo para Udemy, solo aquí tendrás actualizaciones, soporte y novedades del curso, además de contar con la garantía de devolución del 100% de tu dinero durante 30 días, así que no hay riesgo en tu inversión.

Lo que si te aseguramos, es que hay mucho conocimiento y experiencia en cada clase, así que no lo pienses más, logra tu objetivo de una buena vez, inscríbete ahora y da un paso a favor de tu formación, estamos seguros que aprenderás un montón.


¡Nos vemos en clase!

Screenshots

Firebase para Android con Kotlin de la A a la Z - Screenshot_01Firebase para Android con Kotlin de la A a la Z - Screenshot_02Firebase para Android con Kotlin de la A a la Z - Screenshot_03Firebase para Android con Kotlin de la A a la Z - Screenshot_04

Reviews

David
September 28, 2023
Muy bien explicado, videos cortos con temas específicos lo que hace mas fácil buscar un tema en específico. En ocaciones no se explica para que es cada función, pero en base a lo que se esta haciendo se puede deducir fácilmente.
Alfredo
July 26, 2023
Buena la clase y la explicación del profesor, faltaron mas detalles como por ejemplo cuando se coloca el modo oscuro la vista de los fragment se veían en tema claro, o el icono al subir una imagen se mantenía mostrando dicho icono, pero por lo general es buena y recomendable.
Marco
June 21, 2023
Este curso es para personas que conocen mucho de Kotlin. Pues el instructor enseña muy poco. 1. El crea el código hablando pero no se a donde tenemos que llegar, en otras palabras el crea el código y tenemos que adivinar que esta haciendo y a donde quiere llegar. 2. No responde las dudas, creo que se olvidó de este curso que debe ser antiguo y dá prioridad a sus nuevos cursos. 3. No recomiendo este curso para alguien que aprende a usar Kotlin porque no va a saber porque se hacen las cosas. Solo te queda copiar el código y si tenes dudas o fallas esperar semanas hasta que te responda.
Pedro
May 10, 2023
Me ha encantado el curso. He aprendido un montón de cosas. Está todo bastante bien explicado. Lo único que echo en falta es haber hecho esta gran aplicación con MVVM.
Jon
April 19, 2023
Me parece que el requsito "conocimientos basicos en kotlin" queda mal, si sabia que tenia que ser un experto en kotlin no compraba este curso. El instructor hace mucho pero explica poco. No sirve copiar un codigo sin saber que estoy haciendo exactamente
Manuel
April 11, 2023
No se puede seguir el curso, falta de actualización el video 20 ya no se puede continuar. Si el curso continua así no vale la pena.
Edgar
April 4, 2023
A la hora de integrar Firebase a AS, algunas cosas las busqué por otro lado porque el archivo de gradle del proyecto que se despliega parece haber cambiado en su formato, por lo que me resultó difícil seguir los pasos
Carlos
July 3, 2022
Excelente elección. Totalmente profesional y claro. Un curso de máxima calidad. Felicitaciones al maestro por su grado elevado de conocimiento y su gran capacidad y preparación como facilitador del aprendizaje.
Bruno
March 17, 2022
Hasta el momento va muy bien, buen Profesor, espero que no me quede con dudas, o ganas de tener más material para completar mi APP. Y en caso de, que exista un nuevo curso 2.0 o algo asi. Saludos!
Gerardo
March 3, 2022
Excelente curso, lo recomiendo al 100%, sin duda Alain es un gran instructor, todo lo explica al detalle. Me hubiera gustado que la aplicación se hiciera con MVVM.
Abinadí
February 18, 2022
Muy buen curso. Me agrada que el instructor contenga bloques pequeños de minutos para poder consultar subtemas para una retroalimentación con mayor facilidad.
Israel
November 18, 2021
Creo que muchas cosas no las explicas por que asumes que las saben, el curso es de la A a la Z, por lo cual se asume en su titulo que todo lo explicas
Sergio
November 1, 2021
Alaín es uno de los mejores profesores de Udemy que he encontrado, las clases de este curso y otros suyos son bastante ilustradoras del tema tratado. Mi 10*****
Maikol
September 14, 2021
Muy bueno hasta el momento, pero le falto la arquitectura MVVP a las aplicaciones, lo más importante.!!
Armando
July 19, 2021
Es mi primer curso con ANT y es el mejor instructor que he tenido, explica super claro Veo comentarios de que no se detiene a explicar, obviamente Firebase no es para que aprenda alguien que está en 0, para eso están los cursos básicos

Charts

Price

Firebase para Android con Kotlin de la A a la Z - Price chart

Rating

Firebase para Android con Kotlin de la A a la Z - Ratings chart

Enrollment distribution

Firebase para Android con Kotlin de la A a la Z - Distribution chart
4029130
udemy ID
5/5/2021
course created date
7/19/2021
course indexed date
Bot
course submited by