Clases en vivo con práctica guiada
Consultas SQL reales, feedback inmediato y resolución de dudas en el momento.

Al finalizar el curso vas a consultar, transformar y combinar datos con PostgreSQL y MySQL, crear tablas, optimizar consultas y entregar reportes reales. Salís con consultas listas para tu portfolio o para aplicar en tu trabajo.
10 clases en vivo (2 h cada una)
Práctica constante sobre bases reales
Grupos reducidos (máx. 6 personas)
Certificado de SQL para bases de datos
Elegí tu camino: frontend, backend o full stack. Inscribite en los cursos online en vivo y empezá a construir proyectos profesionales en grupos reducidos. Ver próximas fechas
Pensado para quienes necesitan trabajar con datos de manera profesional: consultas, reportes, dashboards y aplicaciones backend que dependen de bases de datos relacionales.
Aprendés SQL directamente sobre bases reales con clases online en vivo y grupos reducidos de máximo 6 personas. Cada módulo combina explicación, ejercicios guiados y práctica aplicada a problemas reales de datos.
Consultas SQL reales, feedback inmediato y resolución de dudas en el momento.

Guías y ejemplos de consultas para seguir practicando por tu cuenta.

En este curso de SQL aplicado a bases de datos relacionales vas a aprender a consultar, unir y transformar datos usando PostgreSQL y MySQL. Practicarás SELECT, JOIN, filtrado, ordenamiento, funciones de agregación, subconsultas, creación de tablas e índices y manejo básico de transacciones. Las clases son online en vivo, en grupos reducidos de máximo 6 personas, con práctica constante sobre escenarios reales de análisis de datos y backend.
Qué es una base de datos relacional: tablas, filas, columnas y tipos de datos
Introducción al lenguaje SQL: consultas, definición y control de datos
Primeros pasos en PostgreSQL y MySQL
SELECT, filtros y ordenamiento de resultadosUso de SELECT y alias para seleccionar columnas
Filtrar datos con WHERE, operadores lógicos y comparadores
Ordenar resultados con ORDER BY y limitar filas con LIMIT
Relaciones 1–N y N–N entre tablas
Uso de INNER JOIN y LEFT JOIN
Unión de información para reportes de negocio
GROUP BY y HAVINGUso de funciones: COUNT, SUM, AVG, MIN, MAX
Agrupamiento por categorías con GROUP BY
Filtrado de resultados agregados con HAVING
Subconsultas en SELECT, FROM y WHERE
Uso de tablas derivadas para cálculos intermedios
Resolver problemas complejos paso a paso
CREATE y ALTER TABLETipos de datos comunes y claves primarias / foráneas
Crear tablas con CREATE TABLE
Modificar tablas con ALTER TABLE
INSERT, UPDATE, DELETE y transacciones básicasInsertar, actualizar y eliminar datos
Manejo de transacciones para consistencia
Uso de COMMIT y ROLLBACK
Qué son los índices y cuándo conviene usarlos
Estrategias para optimizar consultas frecuentes
Lectura de planes de ejecución
Funciones de texto: concatenación, tamaño, mayúsculas/minúsculas
Manejo de fechas: diferencias, formatos y conversiones
Casos típicos en reportes y dashboards
Diseño de tablas con claves y restricciones
Consultas con JOIN, agregación y filtros complejos
Preparación de dataset para análisis o BI