Firebase REST API: Integración sin SDK
Aprende a integrar Firebase sin SDKs utilizando sus APIs REST oficiales. Domina la autenticación de usuarios, las operaciones con Cloud Firestore y la ejecución de Cloud Functions mediante peticiones HTTP, utilizando Postman y ejemplos prácticos.

Acerca de este curso
Firebase REST API: Integración sin SDK
¡Aprende a integrar Firebase en cualquier sistema sin depender de sus SDKs!
Descubre cómo utilizar los servicios de Firebase directamente mediante sus APIs REST oficiales y adquiere un mayor control sobre la comunicación entre tus aplicaciones y la nube.
Este curso está diseñado para desarrolladores que buscan integrar Firebase en aplicaciones, sistemas externos, microservicios y entornos donde los SDK tradicionales no están disponibles o no son la mejor alternativa.
A través de ejemplos prácticos con Postman y Python, aprenderás a trabajar con Firebase Authentication, Cloud Firestore y Cloud Functions HTTPS, comprendiendo los procesos de autenticación, intercambio de información y ejecución de operaciones remotas.
¿Qué aprenderás?
1. Fundamentos de APIs REST y HTTP
Comprenderás cómo funciona la comunicación entre clientes y servidores, los métodos HTTP, los códigos de respuesta y las operaciones CRUD.
Aprenderás a utilizar Postman para construir peticiones, configurar variables y trabajar con los diferentes endpoints de Firebase.
2. Firebase Authentication mediante REST API
Aprenderás a administrar usuarios y sesiones directamente desde peticiones HTTP.
Trabajarás con el registro de usuarios, inicio de sesión, renovación de tokens, verificación de correo electrónico, recuperación de contraseñas, actualización de información y autenticación mediante Google.
3. Cloud Firestore sin SDK
Descubrirás cómo interactuar con Cloud Firestore utilizando sus endpoints REST oficiales.
Realizarás operaciones de consulta, actualización y eliminación de documentos, además de trabajar con filtros, ordenamiento, límites, paginación, proyección de campos y consultas avanzadas mediante runQuery.
También conocerás el funcionamiento de batchGet para recuperar documentos.
4. Cloud Functions HTTPS y control de acceso
Aprenderás a invocar Cloud Functions mediante peticiones HTTPS utilizando Postman.
Explorarás el uso de Custom Claims para implementar roles y permisos, así como la creación de funciones que permiten ejecutar operaciones administrativas de manera controlada.
También conocerás herramientas como Node.js y Firebase CLI para trabajar con funciones en la nube.
¿A quién está dirigido?
- Desarrolladores backend que necesitan integrar Firebase mediante HTTP.
Lo que vas a aprender
- Comprender el funcionamiento de las APIs REST y la comunicación mediante HTTP.
- Consumir los servicios de Firebase utilizando sus APIs REST oficiales sin depender de SDKs.
- Utilizar Postman para realizar, organizar y autenticar peticiones HTTP.
- Implementar el registro, inicio de sesión y administración de usuarios mediante Firebase Authentication.
- Gestionar tokens de autenticación, renovación de sesiones y recuperación de contraseñas.
- Crear, consultar, actualizar y eliminar documentos en Cloud Firestore mediante peticiones REST.
- Realizar consultas avanzadas en Firestore utilizando filtros, ordenamiento, límites y paginación.
- Comprender e implementar roles y permisos mediante Firebase Custom Claims.
- Invocar Cloud Functions HTTPS desde aplicaciones y sistemas externos.
- Integrar Firebase en diferentes lenguajes, plataformas y entornos compatibles con HTTP/HTTPS.
Antes de comenzar
- Conocimientos básicos de programación.
- Comprensión general del funcionamiento de las APIs REST.
- Conocimientos fundamentales de peticiones HTTP y sus principales métodos.
- Computadora con Windows, macOS o Linux.
- Conexión a internet para acceder a los servicios de Firebase.
- Tener acceso a una cuenta de Google para utilizar Firebase.
- Disposición para trabajar con Postman y herramientas de desarrollo.
- No es necesario dominar un lenguaje de programación específico, ya que el enfoque principal es la comunicación mediante APIs REST.
Contenido del curso
El espacio incluye 1 lecciones. El contenido requiere acceso válido.
Reseñas de estudiantes
Opiniones de personas inscritas en este contenido.
Este contenido espera tu primera reseña
Cuando estés inscrito, podrás calificarlo desde la barra superior del lector.

