SQLAlchemy, PostgreSQL, Redis, MongoDB — datos que perduran
Domina el mundo de las bases de datos con Python: SQLite, PostgreSQL, SQLAlchemy Core + ORM, Alembic, Redis, MongoDB, Tortoise-ORM, patrón Repository y Cloud DB. Proyecto final: backend completo con FastAPI + SQLAlchemy + PostgreSQL.
Consola SQL interactiva. CRUD completo con sqlite3.
JOINS, subqueries, GROUP BY, window functions. Ejercicios.
Dashboard: JSONB, arrays, enum. psycopg2 simulado.
Constructor de queries. SQL Expression Language. SQL generado.
Model Builder. User, Post, Comment con relaciones.
Simulador de migraciones. upgrade/downgrade.
Dashboard: set/get, expiración, listas, hashes. Cache.
Editor JSON. find, aggregate. SQL vs NoSQL.
Modelos async. Queries asíncronas.
Abstracción BD. SQLite ↔ PostgreSQL. Unit of Work.
Conector RDS/Supabase. Env vars. Connection pooling.
FastAPI + SQLAlchemy + Alembic + PostgreSQL. Todo App.