← Cursos
🎓
IntermediocourseAcceso por bootcamp
PostgreSQL & SQLAlchemy Guide
48
Lecciones
6
Módulos
🎓
Acceso por bootcamp
Lo que aprenderás
✓Instalar y configurar PostgreSQL local y con Docker, dominar psql y pgAdmin
✓Diseñar schemas con tipos de datos avanzados (UUID, JSONB, TIMESTAMP) y constraints
✓Escribir queries SQL complejos con JOINs, subqueries, CTEs y aggregations
✓Modelar relaciones 1:N y N:M con foreign keys y junction tables
✓Optimizar performance con B-tree indexes y EXPLAIN ANALYZE
✓Garantizar integridad de datos con transacciones ACID e isolation levels
✓Modelar datos en Python con SQLAlchemy 2.0 ORM (Mapped, mapped_column, relationships)
✓Ejecutar CRUD con Sessions y queries con eager/lazy loading
✓Versionar el schema con Alembic: autogenerate, upgrade/downgrade, data migrations
✓Integrar PostgreSQL con FastAPI usando AsyncSession, dependency injection y connection pooling
¿Para quién es?
- •Desarrolladores que terminaron FastAPI Fundamentals y FastAPI Advanced y necesitan persistencia real
- •Backend developers que vienen de otro lenguaje (Node, Java, Go) y quieren dominar el stack PostgreSQL + Python
- •Programadores que han usado SQL básico pero nunca diseñaron schemas con relaciones complejas o migraciones versionadas
- •Estudiantes del Backend Python Developer Path que están construyendo el proyecto Blog Platform API
- •Desarrolladores que quieren entender SQLAlchemy 2.0 (la versión moderna con tipado), no la API legacy
Requisitos
- •Python intermedio (clases, async/await, type hints, decoradores)
- •FastAPI Fundamentals completada (path operations, Pydantic, dependency injection básico)
- •FastAPI Advanced Features completada (Depends avanzado, APIRouter, response models)
- •Familiaridad con la línea de comandos (terminal/shell)
- •Docker instalado (recomendado para evitar fricción de instalación local)
Contenido del curso
1Módulo 1: PostgreSQL Fundamentals — Guía para el Creador8 lecciones
2Módulo 2: SQL Queries y Relationships — Guía para el Creador8 lecciones
3Módulo 3: Indexes y Transactions — Guía para el Creador8 lecciones
4Módulo 4: SQLAlchemy ORM — Guía para el Creador8 lecciones
5Módulo 5: Alembic Migrations — Guía para el Creador8 lecciones
6Módulo 6: FastAPI + Async SQLAlchemy — Guía para el Creador8 lecciones
Reseñas
Lo que dicen los estudiantes
Inicia sesión para dejar una reseña.
Aún no hay reseñas aprobadas.
¡Sé el primero en compartir tu experiencia!