Aprende la base de datos relacional de código abierto más avanzada del mundo. Crea aplicaciones confiables, rápidas y escalables con PostgreSQL.
Aprende PostgreSQL
Domina PostgreSQL desde cero — fundamentos de SQL, modelado de datos, joins, indexación, transacciones, JSONB y mantenimiento. Perfecto para desarrolladores y equipos basados en datos.
📋 Prerrequisitos
No se requiere experiencia avanzada. La familiaridad con conceptos básicos de programación y SQL ayuda, pero cubrimos todo desde el inicio.
🎯 Lo que aprenderás
- ✓ Escribir consultas SQL con confianza
- ✓ Diseñar esquemas de base de datos limpios
- ✓ Optimizar con índices y EXPLAIN
- ✓ Usar transacciones de forma segura
- ✓ Almacenar JSON y tipos avanzados
- ✓ Mantener y proteger bases de datos
Temas del curso
Introducción a PostgreSQL
Qué es PostgreSQL, por qué es popular y cuándo elegirlo
Instalar PostgreSQL y configuración básica
Instala Postgres localmente o con Docker y crea tu primera base de datos
psql y consultas básicas (CRUD)
Aprende la CLI de PostgreSQL y las operaciones principales de SQL
Modelado de datos y diseño de esquema
Diseña tablas, claves y restricciones que mantienen los datos correctos
Tipos de datos y JSONB
Usa los tipos de Postgres de forma efectiva, incluyendo JSONB para datos flexibles
Joins y relaciones
Combina tablas para responder preguntas reales sobre tus datos
Indexación y rendimiento
Acelera consultas con los índices correctos y EXPLAIN
Transacciones y concurrencia
Mantén datos consistentes con ACID y niveles de aislamiento
Vistas, funciones y extensiones
Encapsula lógica y extiende las capacidades de Postgres
Copias de seguridad, seguridad y mantenimiento
Protege tus datos y mantén Postgres saludable