🗄️ SQL
SQL (Structured Query Language) es el lenguaje estándar para gestionar y consultar bases de datos relacionales. Es esencial para cualquier desarrollador que trabaje con datos.
Ruta de aprendizaje
- Fundamentos: SELECT, WHERE, JOIN, GROUP BY, ORDER BY.
- Modelado: Normalización, relaciones entre tablas, claves primarias y foráneas.
- Optimización: Índices, EXPLAIN, buenas prácticas de consultas.
- Sistemas: Aprender uno o dos motores: MySQL/MariaDB, PostgreSQL.
- Proyectos: Crear esquema de BD para una app simple, consultas complejas y reportes.