Bienvenido al mejor y ms completo curso de Firebase para android con Kotlin en espaol, donde veremos como implementar sus servicios de la nube ms populares, dese lo bsico 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 mltiples 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 ms destacado que aprenders: Inicio de sesin con redes sociales, email/contrasea y telfono(Firebase Authentication).La ms moderna y potente base de datos NoSQL de Firebase(Cloud Firestore).NotificacionesPush(Firebase Cloud Messaging).Subir y descargar imgenes a un servidor multimedia(Cloud Storage).Bases de datos NoSQL para chats(Realtime Database).Anlisis 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. Retencin y deteccin de sesiones activas. Generacin de huella digital SHA-1 para inicio de sesin con Google. Activar/desactivar SmartLook. Disear una app con inventario, historial, login, configuracin, promociones, rastreo de envo, carrito de compras, etc. Integracin de Firebase con fragmentos. Exclusin de propiedades en modelo de datos. Trabajo con listas y colecciones en Firestore y Realtime Database. Seleccin de imgenes desde la galera. Uso de la biblioteca Glide para cargar imgenes 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. Integracin de un Spinner conFirebase. Lecturas nicas y en tiempo real de objetos y listas. Extraccin y envo del token para enviar notificaciones puntuales. Registro de tokens por usuario. Creacin de notificaciones desde Kotlin para recepcin en primer plano. Configuracin de notificaciones desde PHP para recepcin en segundo plano. Enviar notificacin desde Android con Volley. Registro y configuracin de un servidor intermedio para FCM. Reglas de seguridad con versin de sintaxis 2, las ms avanzadas. Registro de eventos y propiedades personalizadas para un anlisis avanzado. Registro y configuracin en Facebook Developers. Diseo de vista personalizada y vinculacin con FirebaseUI. Lectura y actualizacin 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. Paginacin de datos con Firestore. Seleccionar y subir mtliples imgenes a Storage, adems de visualizarlas. Trabajar por referencia y url de imgenes con Storage. Configurar FirebaseUI Storage con Glide para consumos profesionales. Control y modificacin sin actualizaciones en la Play Store con Remote Config. Procesamiento de imgenes para reducir dimensiones previo a subir a la nube. Notificaciones masivas por topics. Configuracin avanzada para notificaciones desde servidor y kotlin. Imgenes para notificaciones. Acciones personalizadas en notificaciones. Buenas prcticas y ms. El curso es totalmente prctico, esto significa que no solo aprenders la teora y los principios bsicos 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 mltiples servicios de firebase funcionando en armona en 2 apps con un mismo objetivo. Esto es algo muy valioso, pues aprenders como resolver problemas de la vida real, algo que la documentacin oficial jams podr cubrir. Con todo esto y mucho ms, ten por seguro que tus habilidades para crear aplicaciones en android se vern exponencialmente incrementadas, pues con los servicios en la nube de Firebase tus apps podrn resolver infinidad de problemas del mundo real, y lo mejor es que ser rpido, fcil, seguro y moderno. Durante el curso encontrars exmenes y tareas que ayuden a reforzar tus nuevos conocimientos, adems 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 tendrs actualizaciones, soporte y novedades del curso, adems de contar con la garanta de devolucin del 100% de tu dinero durante 30 das, as que no hay riesgo en tu inversin. Lo que si te aseguramos, es que hay mucho conocimiento y experiencia en cada clase, as que no lo pienses ms, logra tu objetivo de una buena vez, inscrbete ahora y da un paso a favor de tu formacin, estamos seguros que aprenders un montn. Nos vemos