Curso interactivo de SQL

Un curso completo de MySQL y PostgreSQL pensado para cambiar para siempre tu forma de ver SQL. Recorreremos juntos el camino para entender cómo funciona este lenguaje y conseguirás todas las habilidades necesarias para usarlo con eficacia en el trabajo.

Módulo 1
Introducción
En este breve módulo veremos cómo funciona la plataforma del curso y cómo sacarle el máximo partido. Además, conocerás nuestra comunidad.
Módulo 2
Fundamentos
Este módulo sirve para repasar los conocimientos fundamentales sobre bases de datos y cubrir posibles lagunas. También aprenderemos la terminología de los SGBD relacionales.
Módulo 3
Fundamentos de las consultas I
En este módulo escribiremos nuestras primeras consultas SQL y veremos conceptos clave como la selección condicional, la ordenación y la agrupación de datos.
Módulo 4
Fundamentos de las consultas II
Seguimos escribiendo consultas cada vez más complejas: obtendremos datos de varias tablas, escribiremos subconsultas y conoceremos las expresiones de tabla comunes.
Módulo 5
Manipulación de datos
En los módulos anteriores solo escribíamos consultas de lectura; ahora toca ponerse serios: aprenderemos a insertar, actualizar y eliminar registros.
Módulo 6
SQL avanzado
Empezamos con temas de SQL más avanzados y profundizamos en los que ya hemos visto.
Módulo 7
Bases de datos y tablas
Es hora de trabajar no solo con bases de datos ya hechas, sino también de aprender a crear las tuyas.
¿Listo para subir de nivel?

Para quienes ya se manejan con SQL

Después del curso gratuito, escribes SQL con soltura. Hacia dónde seguir depende de ti: unos se centran en el rendimiento, otros en la analítica y otros en la arquitectura de datos. Para cada camino tenemos un curso avanzado, a fondo y con tareas reales.

Premium
PostgreSQL
10 horas
Deja de adivinar por qué tus consultas van lentas. Aprenderás a leer EXPLAIN, a elegir índices para cada tarea y a acelerar consultas más de 100 veces con casos reales de producción.
  • Cierras tú mismo los tickets de «la consulta va lenta» con EXPLAIN, índices y estadísticas
  • Reduces la latencia de las consultas lentas entre 10 y 100 veces en producción
  • Explicas a tu equipo por qué el planificador ha elegido justo ese plan
Empezar a aprender
Premium
MySQL
PostgreSQL
15 horas
Aprende a responder preguntas de producto directamente en la base de datos, sin exportar a Python ni a herramientas de BI. Dominarás las tablas dinámicas, el análisis de series temporales, el cálculo de retención, los embudos y la segmentación de usuarios, todo en SQL puro.
  • Respondes preguntas de producto en Slack en minutos, no en días
  • Construyes cohortes, embudos y retención en SQL puro, sin exportar a Python
  • GROUP BY deja de ser tu límite: las funciones de ventana y las series temporales resuelven el 80 % de las tareas
Empezar a aprender
Premium
PostgreSQL
15 horas
De la primera tabla a un sistema real bajo carga. No se trata de memorizar respuestas, sino de ver las bifurcaciones: qué clave, qué tipo, qué bloqueo y cómo migrar el esquema sin tumbar producción.
  • Diseñas esquemas que no habrá que reescribir dentro de un año por la carga
  • Resuelves casos complejos (historial, jerarquías, JSONB) sin apaños en el código
  • Despliegas migraciones en tablas grandes sin «dejar el servicio caído una hora»
Empezar a aprender
Premium
MySQL
PostgreSQL
8 horas
Un pequeño conjunto de patrones cubre la mayoría de las tareas de SQL de las entrevistas. Aprendes a reconocerlos por las palabras clave del enunciado y a sacar el esqueleto de la solución sin empezar de cero.
  • Lees el enunciado y ves la construcción al momento, aunque la tarea sea nueva
  • Resuelves en minutos lo que sin práctica parece imposible
  • Vas a la entrevista con seguridad: ya has resuelto cada patrón de diez formas
Empezar a aprender
ConPremiumtienes todos los cursos, las pistas de IA, los certificados y todo lo demás.