Saltar al contenido

CursoDesarrollo de softwareBackend y datosDisponible

Bases de datos

SQL, PostgreSQL, Supabase, tablas, relaciones, índices, migraciones, Auth, Storage, RLS y Realtime.

Contenido
12 lecciones
Lectura
79 min
Nivel
Intermedio
Área
Backend y datos

Temario

12 lecciones

  1. 01Qué es una base de datos y cuándo necesitas unaDB-001· 7 minHace falta suscripción
  2. 02SQL explicado para productoDB-002· 6 minHace falta suscripción
  3. 03PostgreSQL: tablas, filas y columnasDB-003· 6 minHace falta suscripción
  4. 04Relaciones y clavesDB-004· 7 minHace falta suscripción
  5. 05Índices y rendimiento básicoDB-005· 6 minHace falta suscripción
  6. 06Migraciones sin miedoDB-006· 6 minHace falta suscripción
  7. 07Supabase como backend de datosDB-007· 7 minHace falta suscripción
  8. 08Auth y perfiles de usuarioDB-008· 7 minHace falta suscripción
  9. 09Storage para archivosDB-009· 7 minHace falta suscripción
  10. 10RLS: seguridad cerca del datoDB-010· 7 minHace falta suscripción
  11. 11Realtime y eventosDB-011· 7 minHace falta suscripción
  12. 12Modelo completo para un SaaS sencilloDB-012· 6 minHace falta suscripción

Sobre este curso

La base de datos es la única parte de un producto que no se puede rehacer un viernes por la tarde. La pantalla se rediseña, el servidor se cambia de proveedor, el framework se sustituye. Los datos se quedan, con la forma que les diste el primer día.

  • Modelar — Qué es una tabla, qué es una fila y cómo decidir dónde vive cada dato antes de escribir una sola consulta.
  • Consultar — SQL de verdad: leer, filtrar, cruzar tablas y agrupar sin depender de que alguien te lo traduzca.
  • Sostener — Claves, índices y migraciones: lo que hace que una base de datos siga respondiendo cuando crece.
  • Proteger — Supabase, cuentas, archivos, políticas de acceso y eventos en vivo sobre la misma base.