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.