Persistencia y Eficiencia
Un software sin persistencia es un software sin memoria. En este curso, aprenderás a gestionar la información de manera profesional utilizando el ecosistema Python.
Iniciamos con la manipulación de flujos de datos en archivos planos, escalamos a la robustez del modelo relacional con PostgreSQL, y finalizamos con la agilidad de los servicios web y la flexibilidad de NoSQL.
Modelado Relacional
Entenderemos cómo estructurar el mundo real en tablas optimizadas y normalizadas.
Cloud & APIs
Transformaremos datos estáticos en recursos dinámicos accesibles mediante microservicios modernos.
Ruta de Exploración
Bloque 1 Persistencia Plana y Bases
Archivos de Texto e IDEBloque 2 Mundo Relacional (SQL)
PostgreSQL y Patrón MVCBloque 3 Abstracción y Servicios
ORM, NoSQL y APIsIntegridad del Dato
- Transacciones ACID.
- Normalización lógica.
- Seguridad contra Inyección SQL.
- Eficiencia en lectura/escritura.
Documentación Python
- SQLAlchemy - The Database Toolkit.
- PEP 249 - Python Database API Specification.
- FastAPI - Starlette + Pydantic precision.
- MongoDB - Document-oriented data.
¿Problemas con SQL?
Consulta nuestra guía rápida de normalización y optimización de consultas.
Ver Recursos SQL