Firebase para Android con Kotlin de la A a la Z
$199.99
Shop on Udemy

Description

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!

logo

Udemy