Plan de Estudio 2026
Backend
Engineering
Ruta de aprendizaje agnostica al lenguaje. De fundamentos de Linux hasta sistemas distribuidos escalables.
32
Semanas
480h
Totales
8
Fases
15h
Por semana
Scroll
01 — Fases del programa
Roadmap completo
8 fases progresivas que cubren todo el stack backend, desde Linux hasta sistemas distribuidos.
01
Linux & Terminal
Semanas 1-3 · 45h
Sistema de archivos, permisos, procesos, senales, shell scripting, SSH, cron jobs y manejo de logs del sistema.
Proyecto Script bash que automatiza el setup completo de un entorno de desarrollo.
02
Redes & HTTP
Semanas 4-6 · 45h
TCP/IP, DNS, puertos, sockets. HTTP/HTTPS a fondo: verbos, headers, cookies, sesiones. TLS/SSL, WebSockets, CORS y caching HTTP.
Proyecto Analisis con curl + Wireshark del ciclo completo de una request HTTP.
03
Bases de Datos
Semanas 7-11 · 75h
Modelado relacional, normalizacion, ACID, indices, query planner. NoSQL: cuando y como. Migraciones, backups, replicacion y connection pooling.
Proyecto BD completa de una app de facturacion freelance con migraciones versionadas.
04
Diseno de APIs
Semanas 12-16 · 75h
REST a fondo, idempotencia, autenticacion JWT y OAuth 2.0, versionado, paginacion, rate limiting. GraphQL y cuando tiene sentido.
Proyecto API REST completa con JWT, Swagger, manejo de errores y rate limiting.
05
Seguridad
Semanas 17-19 · 45h
OWASP Top 10, SQL injection, XSS, CSRF. Hashing de contrasenas, manejo de secretos, HTTPS en produccion y headers de seguridad.
Proyecto Security audit de la API anterior. Encontrar y corregir vulnerabilidades reales.
06
Arquitectura
Semanas 20-24 · 75h
Clean Architecture, DDD, event-driven, CQRS. Monolito modular vs microservicios. Circuit breaker, retry, timeout y patrones de resiliencia.
Proyecto Refactorizar la API del portafolio aplicando Clean Architecture.
07
Infraestructura & DevOps
Semanas 25-29 · 75h
Docker a fondo, multi-stage builds, Docker Compose. CI/CD con GitHub Actions. VPS + Nginx reverse proxy + SSL. Monitoreo con Grafana y Prometheus.
Proyecto Deploy en VPS real con Docker, Nginx, SSL y pipeline de CI/CD automatico.
08
Escalabilidad & Proyecto Final
Semanas 30-32 · 45h
Load balancing, caching con Redis, CDN. CAP theorem, consistencia eventual. Diseno de sistemas distribuidos. Proyecto integrador completo.
Proyecto Final Backend completo de un SaaS: API, BD, auth, deploy en produccion, CI/CD y monitoreo.
02 — Semana tipo
Distribucion semanal
15 horas semanales divididas en bloques diarios de 3 horas.
Distribucion diaria · 3h
📖 Lectura del libro de referencia1h
⌨️ Practica y experimentacion1h 30m
📝 Notas / documentar aprendizaje30m
| Semana | Fase | Tema principal | Horas |
|---|---|---|---|
| W01 | Linux | Sistema de archivos, permisos, usuarios, navegacion | 15h |
| W02 | Linux | Procesos, senales, variables de entorno, shell scripting | 15h |
| W03 | Linux | SSH, cron jobs, logs del sistema, vim basico | 15h |
| W04 | Redes | TCP/IP, DNS, puertos, sockets, Wireshark | 15h |
| W05 | Redes | HTTP/HTTPS: verbos, headers, status codes, cookies | 15h |
| W06 | Redes | TLS/SSL, WebSockets, CORS, caching HTTP | 15h |
| W07 | BD | Modelado relacional, normalizacion, claves, relaciones | 15h |
| W08 | BD | SQL avanzado: indices, JOINs, transacciones, ACID | 15h |
| W09 | BD | Indices internos, query planner, EXPLAIN | 15h |
| W10 | BD | NoSQL: documentos, clave-valor, columnar, cuando usarlo | 15h |
| W11 | BD | Migraciones, backups, replicacion, connection pooling | 15h |
| W12 | APIs | REST: recursos, verbos, status codes, idempotencia | 15h |
| W13 | APIs | Autenticacion: JWT, OAuth 2.0, API Keys, refresh tokens | 15h |
| W14 | APIs | Versionado, paginacion, filtros, documentacion OpenAPI | 15h |
| W15 | APIs | Rate limiting, manejo de errores consistente, logging | 15h |
| W16 | APIs | GraphQL: queries, mutations, N+1 problem | 15h |
| W17 | Seguridad | OWASP Top 10: SQL injection, XSS, CSRF, broken auth | 15h |
| W18 | Seguridad | Hashing, manejo de secretos, variables de entorno | 15h |
| W19 | Seguridad | HTTPS en produccion, headers, CORS, auditoria OWASP ZAP | 15h |
| W20 | Arquitectura | Clean Architecture, capas, inversion de dependencias | 15h |
| W21 | Arquitectura | Domain-Driven Design: entidades, value objects, repos | 15h |
| W22 | Arquitectura | Event-driven: colas de mensajes, pub/sub, casos reales | 15h |
| W23 | Arquitectura | Monolito modular vs microservicios: trade-offs reales | 15h |
| W24 | Arquitectura | CQRS, circuit breaker, retry, timeout, resiliencia | 15h |
| W25 | DevOps | Docker: imagenes, volumenes, redes, multi-stage builds | 15h |
| W26 | DevOps | Docker Compose para desarrollo local y orquestacion | 15h |
| W27 | DevOps | CI/CD con GitHub Actions: pipelines, testing, deploy | 15h |
| W28 | DevOps | VPS, Nginx reverse proxy, SSL con Let's Encrypt | 15h |
| W29 | DevOps | Monitoreo: logs estructurados, Grafana, Prometheus, alertas | 15h |
| W30 | Escala | Load balancing, caching con Redis, CDN | 15h |
| W31 | Escala | CAP theorem, consistencia eventual, sistemas distribuidos | 15h |
| W32 | Final | 🚀 SaaS completo: API + BD + auth + deploy + CI/CD + monitoreo | 15h |
03 — Biblioteca de referencia
Libros recomendados
Recursos esenciales organizados por fase del programa.
The Linux Command Line
Fase 1 · LinuxGratuito en linuxcommand.org
How Linux Works
Fase 1 · LinuxComputer Networking: A Top-Down Approach
Fase 2 · RedesHTTP: The Definitive Guide
Fase 2 · RedesDesigning Data-Intensive Applications
Fases 3 & 8El libro mas importante del plan
Database Internals
Fase 3 · BDAPI Design Patterns
Fase 4 · APIsDesigning Web APIs
Fase 4 · APIsGratuito en O'Reilly Safari
The Web Application Hacker's Handbook
Fase 5 · SeguridadClean Architecture
Fase 6 · ArquitecturaBuilding Microservices
Fase 6 · ArquitecturaDocker Deep Dive
Fase 7 · DevOpsSystem Design Interview
Fase 8 · EscalaMuy visual, diagramas para cada problema
04 — Timeline visual
8 meses de recorrido
05 — Recursos online
Recursos complementarios
Herramientas y plataformas visuales para complementar el estudio.
Roadmap interactivo
roadmap.sh/backend
El mapa de referencia de la industria. Actualizado y con recursos por cada nodo.
Roadmap interactivo
roadmap.sh/linux
Mapa completo de Linux para devs. Complementa la Fase 1.
YouTube + Newsletter
ByteByteGo
Diagramas de sistemas y arquitectura. Esencial para Fases 6-8.
Practica SQL
PostgreSQL Docs
Documentacion oficial. La mejor fuente para entender el query planner.
Seguridad
OWASP Testing Guide
Gratuito en owasp.org. La biblia de la seguridad web para developers.
CI/CD
GitHub Actions Docs
Documentacion oficial para construir pipelines en la Fase 7.

