Firebase

Aprendé a crear apps con base de datos, login, hosting y backend sin programar servidores.

AR$ 24.000

Acceso base: 3 meses

Cuando aprendés frontend podés construir interfaces increíbles, pero tarde o temprano aparece una pregunta inevitable: ¿dónde guardo los datos? Ahí es donde entra Firebase. Firebase es una plataforma de Backend as a Service creada por Google que te permite agregar base de datos, autenticación de usuarios, hosting, storage y funciones a tus aplicaciones sin tener que construir un backend desde cero. En este curso vas a aprender a usar Firebase para darle superpoderes a tus aplicaciones web. Vas a crear apps que guardan datos en la nube, funcionan en tiempo real y permiten que los usuarios tengan cuentas y sesiones. Durante el curso vamos a construir proyectos reales, como un chat en tiempo real con JavaScript y una aplicación para subir imágenes al estilo Instagram usando Firebase y React. Firebase es una de las herramientas más importantes para cualquier desarrollador frontend que quiera pasar de páginas estáticas a aplicaciones reales. En la era de la inteligencia artificial, saber construir software sigue siendo una habilidad fundamental. Las herramientas cambian, pero quienes entienden cómo funcionan los sistemas pueden crear cualquier cosa.

Programa

  • Unidad 1: Hola, Firebase
    • 03:53 - Bienvenida
    • 04:41 - ¿Qué es Firebase?
    • 03:28 - Backend as a service
    • 07:43 - Precio por uso
  • Unidad 2: Primeros pasos
    • 08:12 - Nuestra primera DB
    • 07:44 - Crear nodo JSON
    • 10:26 - Configurar app
    • 06.27 - Configurar deploy
    • 05.08 - Firebase sdk cdn
  • Unidad 3: Empezamos a trabajar
    • 07:51 - Mostrar primeros datos
    • 10:02 - onValue
    • 03:32 - Realtime
  • Unidad 4: onChild
    • 04:01 - onChildAdded
    • 03:26 - childAdded realtime
    • 03:57 - onChildChanged
    • 03:21 - onChildRemoved
  • Unidad 5: Trabajamos en el chat
    • 06:52 - Estructurar DB chat
    • 06:06 - Querys
    • 07:48 - orderByChild
    • 03:00 - orderBy otros
    • 04.39 - Filtrar datos
  • Unidad 6: Agregamos HTML
    • 08:34 - Mensajes en HTML
    • 08:29 - Set
    • 03:11 - Push
  • Unidad 7: Agregamos SignIn
    • 05:54 - Deploy y demo
    • 08:46 - Mejoramos el chat
    • 14:46 - Google signIn
    • 16.11 - Validamos botones
  • Unidad 8: Reglas, logOut, logIn email
    • 06:34 - Persistencia de datos
    • 02:53 - LogOut
    • 07:41 - Reglas
    • 04.22 - Demo Choriweb
    • 04.46 - createUserEmail
    • 02.45 - LogIn email
  • Unidad 9: Terminamos
    • 05.20 - Reset password
    • 06.22 - Firebase in React
    • 07.08 - Mostrar data desde Firebase
    • 05.50 - Push data
    • 06.19 - Despedida

Preguntas frecuentes

¿A quién va dirigido este curso?

Este curso es ideal para desarrolladores frontend que ya conocen HTML y JavaScript y quieren llevar sus proyectos al siguiente nivel. Si sabés crear interfaces pero todavía no sabés cómo guardar datos, manejar usuarios o publicar aplicaciones completas en internet, Firebase te permite resolver todo eso sin tener que desarrollar un backend desde cero. También es muy útil para emprendedores y creadores que quieren construir sus propias aplicaciones sin depender de equipos grandes de desarrollo.

¿Por qué elegir Firebase?

Firebase simplifica uno de los problemas más complejos del desarrollo web: el backend. Con Firebase podés agregar base de datos en tiempo real, autenticación de usuarios, almacenamiento de archivos, hosting y seguridad utilizando servicios administrados por Google. Esto permite que desarrolladores frontend puedan crear aplicaciones completas sin tener que configurar servidores, bases de datos o infraestructura compleja. Aprender Firebase abre la puerta a construir aplicaciones reales mucho más rápido, permitiéndote concentrarte en crear productos y experiencias.