D

Practica aplicada

Proyectos que te van a obligar a pensar

7 proyectos integradores, ordenados por dificultad. Cada uno esta pensado para que NO puedas hacerlo copiando: tienes que decidir.

M11 Intermedio

Reescribir 10 queries con window functions

Toma 10 queries con subqueries o GROUP BY complejos y reescribelas con ROW_NUMBER, RANK y sumas corridas. Compara legibilidad y plan de ejecucion.

M12 Intermedio

Reporte automatizado semanal

Script en Python que lee varios CSV/Excel, consolida con pandas, y exporta un reporte formateado con openpyxl. Debe poder correr con un solo comando.

M13 Intermedio

Pipeline ETL con pandas + SQLite

Extrae datos de un CSV publico, transforma (limpieza, tipado, deduplicacion) y carga en una base SQLite. Hazlo idempotente: correrlo dos veces no debe duplicar datos.

M14 Avanzado

Dashboard BigQuery + Looker Studio

Carga un dataset publico de BigQuery, escribe 5 queries analiticas con particionamiento/clustering, y visualizalas en un dashboard de Looker Studio.

M15 Introductorio

Simular un flujo de PR con conflicto

Crea un repo, dos branches que editan la misma linea, y resuelve el conflicto de merge manualmente documentando cada paso.

M16 Avanzado

Query analytics con Athena sobre S3

Sube un dataset a S3 en formato parquet, defini una tabla externa y ejecuta consultas analiticas con Amazon Athena.

M17 Avanzado

Generador de SQL asistido por LLM

Construye un script que reciba una pregunta en lenguaje natural y genere la query SQL correspondiente usando un LLM, validando el resultado contra el schema real.

Consejo: hace al menos 3 proyectos de los avanzados antes de considerar que "ya lo sabes". El codigo se copia, las decisiones no.