Skip to content

📚 Índice de clases — Python para Backend

Tabla maestra de todas las clases del curso y ruta sugerida de temas. Se actualiza al terminar cada clase. 📎 Temario completo (12 sesiones): pasado por Styp a partir del programa del curso — cada sesión del temario corresponde 1 a 1 con una clase (confirmado con la Sesión 1, que coincide con lo dictado en la Clase 1).

📋 Tabla de clases

#ClaseFechaTemasEstado
1Clase 12026-07-30Fundamentos de Python para Backend — entorno, tipos de datos, control de flujo, funciones/módulos, excepciones, buenas prácticas✅ hecha
2Clase 22026-08-04Programación orientada a objetos y arquitectura — clases y objetos, herencia y composición, encapsulamiento y abstracción, SOLID, organización de proyectos, patrones básicos🔄 en curso
3Clase 32026-08-06Introducción a FastAPI y APIs REST — primer proyecto, endpoints y rutas, métodos HTTP, Pydantic, Request/Response, Swagger/OpenAPI, diseño RESTful, query strings, manejo de errores, middleware, versionamiento🔄 en curso
4Clase 42026-08-11Integración a base de datos y arquitectura de persistencia de datos — modelado de datos, relaciones entre tablas, SQL esencial, integración con FastAPI, ORM con SQLAlchemy, CRUD completo, Repository Pattern, migraciones con Alembic🔄 en curso
5Clase 5Fundamentos de arquitectura de microservicios — monolito vs microservicios, DDD básico, Bounded Contexts, desacoplamiento, Database per Service, diseño del proyecto final🔜 siguiente
6Clase 6Construcción de microservicios con FastAPI — microservicio de usuarios, microservicio de productos, configuración y variables de entorno por servicio, documentación, ejecución y pruebas
7Clase 7Comunicación y seguridad en microservicios — REST síncrono, API Gateway Pattern, errores distribuidos, autenticación/autorización, JWT, login, roles y permisos
8Clase 8Microservicios Serverless con AWS — API Gateway, AWS Lambda con Python, DynamoDB, integración Lambda + DynamoDB, casos de uso serverless
9Clase 9Arquitecturas Event Driven — comunicación asíncrona, Amazon SQS, Amazon SNS, publicación/consumo de eventos, desacoplamiento con mensajería
10Clase 10Docker y contenerización — Docker, Dockerfile, Docker Compose, contenedores para FastAPI y PostgreSQL, estrategias de despliegue
11Clase 11CI/CD y despliegue en AWS — GitHub Actions, automatización de pruebas, Amazon ECR, ECS Fargate, pipeline de despliegue continuo
12Clase 12Integración con IA y proyecto final — OpenAI o Gemini, consumo seguro de APIs de IA, arquitectura y presentación del proyecto, despliegue final, buenas prácticas para producción

Estados: ✅ hecha · 🔄 en curso · 🔜 siguiente · ⏸️ pausada · — sin empezar

🛤️ Ruta sugerida del curso

  • [x] Clase 1 — 2026-07-30 — Fundamentos de Python para Backend
  • [ ] Clase 2 — 2026-08-04 — Programación orientada a objetos y arquitectura
  • [ ] Clase 3 — 2026-08-06 — Introducción a FastAPI y APIs REST
  • [ ] Clase 4 — 2026-08-11 — Integración a base de datos y arquitectura de persistencia de datos
  • [ ] Clase 5 — Fundamentos de arquitectura de microservicios
  • [ ] Clase 6 — Construcción de microservicios con FastAPI
  • [ ] Clase 7 — Comunicación y seguridad en microservicios
  • [ ] Clase 8 — Microservicios Serverless con AWS
  • [ ] Clase 9 — Arquitecturas Event Driven
  • [ ] Clase 10 — Docker y contenerización
  • [ ] Clase 11 — CI/CD y despliegue en AWS
  • [ ] Clase 12 — Integración con IA y proyecto final

💡 Al terminar cada clase: completa su Clase-NN.md, actualiza la columna "Temas" de la tabla si cambia respecto al temario y marca el avance en la ruta (✅ hecha cuando esté documentada por completo).