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 52026-08-18Fundamentos de arquitectura de microservicios — monolito vs microservicios, DDD básico, Bounded Contexts, desacoplamiento, Database per Service, comunicación síncrona/asíncrona (gRPC, Kafka), seguridad (OAuth 2.0, JWT, mTLS), diseño del proyecto final🔄 en curso
6Clase 62026-08-20Construcció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✅ hecha
7Clase 72026-08-25Comunicación y seguridad en microservicios — REST síncrono, API Gateway Pattern, errores distribuidos, autenticación/autorización, JWT, login, roles y permisos🔄 en curso
8Clase 82026-09-01Microservicios Serverless con AWS — API Gateway (HTTP API), AWS Lambda con Python, DynamoDB (operaciones condicionales atómicas), IAM de mínimo privilegio, AWS SAM (Infrastructure as Code)✅ hecha
9Clase 92026-09-03Arquitecturas Event Driven — comunicación asíncrona, Amazon SQS, Amazon SNS, publicación/consumo de eventos, desacoplamiento con mensajería🔄 en curso
10Clase 102026-09-08Docker y contenerización — Docker, Dockerfile, Docker Compose, contenedores para FastAPI y PostgreSQL, Kubernetes (intro)✅ hecha
11Clase 112026-09-10CI/CD y despliegue en AWS — GitHub Actions, automatización de pruebas, Amazon ECR, ECS Fargate, pipeline de despliegue continuo🔄 en curso
12Clase 122026-09-15Integració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🔄 en curso

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
  • [x] Clase 6 — 2026-08-20 — Construcción de microservicios con FastAPI
  • [ ] Clase 7 — 2026-08-25 — Comunicación y seguridad en microservicios (🔄 en curso)
  • [x] Clase 8 — 2026-09-01 — Microservicios Serverless con AWS
  • [ ] Clase 9 — 2026-09-03 — Arquitecturas Event Driven (🔄 en curso)
  • [x] Clase 10 — 2026-09-08 — Docker y contenerización
  • [ ] Clase 11 — 2026-09-10 — CI/CD y despliegue en AWS (🔄 en curso)
  • [ ] Clase 12 — 2026-09-15 — Integración con IA y proyecto final (🔄 en curso)

💡 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).