Objetivo

Capacitar al estudiante en una de las herramientas de Backend As a Service mas importantes donde nonecesitas conocimientos de backend, solo necesitas consumir el servicio y Firebase lo hace todo

Requisitos

Para este curso es escencial tener los conocimientos adquiridos en los modulos:

  • Desarrollo Web Introductorio
  • Desarrollo Web Intermedio

A quien va dirigido?

A todo a aquel que desee adentrarse y actualizarse en el mundo de la tecnologia web.

Temario

Introducción Consola Web de Administración
  • Introducción y bienvenida
  • ¿Qué es Firebase?
  • Servicios para la web
  • Integraciones y costos
  • Proyecto del curso
  • Consola y documentación de Firebase
Autenticación de Usuarios
  • Configurar Firebase a nuestro proyecto
  • Iniciando la aplicación
  • Interactuando con las formas de autenticación
  • Enlazar cuentas de inicio de sesión
  • Mensajes de verificación de cuenta
  • Login y logout usando correo
  • Login y logout usando redes sociales
  • Autenticación con Google
Almacenamiento y Recuperacion de datos en Firestore
  • Introducción Firebase Base de datos
  • Colecciones en bases de datos
  • Añadir Firestore al proyecto
  • Creación de indice y recomendaciones
  • Crear entrada vínculo
  • Configurando vínculos
  • Creando vínculos de salida
  • ¿Qué son las reglas?
Almacenamiento y recuperación de archivos en el storage
  • Aclarando puntos sobre Firestore
  • Reglas de Firestore
  • Conociendo Storage
  • Utilizando Storage
Envio de Mensajes Push
  • Tipos de notificaciones
  • Notificaciones background
  • Service worker y solicitar permisos
  • Enviar mensajes a nivel de servidor
  • Registro de token en Base de Datos
  • Solucionando errores
Hosting
  • Repasando conceptos
  • Hosting
  • Preguntas
  • Performance y hosting