De lo fácil a lo complejo
Ruta ordenada desde la terminal hasta el diseño de sistemas. No saltes capítulos: cada uno apoya al siguiente.
El manual de backend y DevOps diseñado para aprender haciendo: bash y Linux, bases de datos, 6 lenguajes, testing, Docker, CI/CD, frontend y pensamiento de ingeniero. Con código real, diagramas, ejercicios y 5 proyectos guiados.
v1.1.0 · Actualizado a agosto 2026
No es un libro para leer: es un manual para construir. Cada tecnología se explica con la misma estructura (concepto → instalación → CRUD real → base de datos → tests → buenas prácticas → despliegue) para que puedas comparar entre lenguajes y aprender el concepto, no solo la sintaxis.
| Parte | Contenido |
|---|---|
| 0 · Herramientas del ingeniero | Terminal y Linux · Bash scripting · grep, sed, awk, jq, curl, make, tmux |
| I · Fundamentos | HTTP y REST · SQL con PostgreSQL · SQL avanzado |
| II · Lenguajes y frameworks | Laravel · Flask · FastAPI · NestJS · Elysia · Go |
| III · Calidad de código | Testing · SOLID y clean code · Arquitectura |
| IV · DevOps y despliegue | Docker · Nginx/Apache · Servidores, CI/CD y producción |
| V · Frontend | Fundamentos · HTMX · React · Next.js · Vue · Auth fullstack · Tiempo real |
| VI · Pensamiento de ingeniero | Trade-offs y complejidad · Diseño de sistemas · ADRs y post-mortems · Casos de estudio |
| Proyectos guiados | 5 proyectos con especificación, criterios de aceptación y rúbrica |
| Apéndices (A-V) | TypeScript · Redis · Seguridad · K8s · Rust · Spring · Kafka · RAG · Stripe… |
NULL, orden de ejecución, índices en profundidad, planes de consulta y modelado paso a paso.| Tecnología | Versión | Tecnología | Versión |
|---|---|---|---|
| PHP | 8.5.8 | Bun | 1.3.14 |
| Laravel | 13.21 | Elysia | 1.4 |
| Python | 3.13 | Node.js | 24 LTS |
| Flask | 3.1.3 | NestJS | 11 |
| FastAPI | 0.136 | PostgreSQL | 18.4 |
| Go | 1.26 | Nginx | 1.30 (stable) |
| Docker | 28.x | Apache | 2.4.x |
| TypeScript | 7.0 (nativo en Go, GA 8-jul-2026) | Redis / Valkey | 7 / 8 |
| Rust | edición 2024 · Axum 0.8 | Java / Spring Boot | 25 LTS / 4.1 |
| Prometheus | 3.9 | Grafana | 13 |
| React | 19.2 (Compiler 1.0) | Next.js | 16.2 (Turbopack) |
| Vue | 3.5 (3.6 en RC) | HTMX | 2.0.9 estable · 4.0.0-beta6 |
| Vite | 8 (Rolldown) | Tailwind CSS | 4.3 |
No necesitas nada instalado: la Parte 0 te enseña la terminal desde cero. Si ya te manejas en Linux, salta directo a los Fundamentos.
Regla de oro: un proyecto pequeño terminado enseña más que diez tutoriales a medias. Al acabar cada lenguaje, construye la misma "API de tareas" con él y verás cómo el mismo problema se resuelve distinto en cada stack.
Hecho para aprender haciendo. Última actualización: agosto 2026.