ruta de aprendizaje
Backend / Python
De dev que hace APIs y CRUD a backend senior dueño del ciclo completo: diseño, deploy, seguridad, observabilidad y criterio de producto. A tu ritmo, por checkpoints con salida verificable.
método
Ni solo leer ni solo construir: cada concepto pasa por 3 capas y varias modalidades.
1 · Entender
texto + diagrama + video + ejemplo
2 · Fijar
nota atómica + Feynman + repaso
3 · Aplicar
mini-proyecto genérico
M0 — Producto
Criterio de producto: necesidad → HU → métricas. Transversal a todo el curso.
M1 — Python idiomático
Python que un senior firmaría: generadores, async/GIL, decorators, typing, pytest.
M2 — Backend profundo
Índices, transacciones, caching, idempotencia, patrones distribuidos, DB-centric/RLS y system design.
M3 — DevOps & Cloud
Docker, IaC, CI/CD, serverless, redes y deploys sin downtime.
M4 — Security
AuthN/AuthZ, JWT, OWASP, supply chain, secretos y threat modeling.
M5 — Observabilidad
Logs, métricas, traces, OpenTelemetry, SLOs y alerting accionable.
M6 — AI / Agentic
RAG, vector stores, agentes (LangGraph), MCP, evals, AI-native workflow y costo/latencia.
M7 — Git avanzado & HTTP
Git avanzado (rebase, cherry-pick, conflictos) y semántica HTTP (métodos, status, idempotencia).
Capstone — Defenderlo
Proyecto ancla que integra los 8 módulos y se defiende en design review / entrevista senior.