Bibliografía canónica del plan

Cada materia tiene Lecturas (mapa por semana) y cada lección nombra el libro/capítulo concreto. Aquí el catálogo oficial, con ancla por materia.

Regla: sigue la lectura de la lección (o la tabla de la ficha). Si no consigues el libro de pago, usa la alternativa gratuita.

Índice rápido

ID Materia Salto
M01 Método / Git →
M02 Programación I →
M03 Discretas →
M04 Prob/estad →
M05 Org. computadoras →
M06 Programación II →
M07 Estructuras de datos →
M08 Algoritmos →
M09 Bases de datos →
M10 Redes →
M11 Sistemas operativos →
M12 Requerimientos →
M13 Análisis y diseño →
M14 Patrones →
M15 V&V / calidad →
M16 IHC (interacción humano-computadora) →
M17 Apps web →
M18 AppSec (seguridad de aplicaciones) →
M19 Nube / DevOps →
M20 Móvil →
M21 Admin. proyectos →
M22 Emprendimiento →
M23 IA / datos →
M24 Emergentes →
M25 Ciber aplicada →
M26 Integrador →

M01 — Método / Git

M02 — Programación I

M03 — Matemáticas discretas

  • Principal: Matemáticas discretas y sus aplicaciones — Kenneth H. Rosen (ed. ES)
  • Gratis / apoyo: apuntes en projects/m03-discretas/
  • Ficha: M03

M04 — Probabilidad y estadística

M05 — Organización de computadoras

  • Principal: Organización y arquitectura de computadoras — William Stallings (ed. ES)
  • Gratis / apoyo: apuntes + ficha M05
  • Ficha: M05

M06 — Programación II

  • Principal: Código limpio — Robert C. Martin (ed. ES) · El programador pragmático — Hunt & Thomas (ed. ES)
  • Gratis / apoyo: TypeScript Handbook
  • Ficha: M06

M07 — Estructuras de datos

  • Principal: texto universitario de ED (Joyanes u otro, ed. ES) + implementación propia
  • Gratis: MDN Map · Set
  • Ficha: M07

M08 — Análisis de algoritmos

  • Principal: Introducción a los algoritmos — Cormen et al. (CLRS, ed. ES)
  • Gratis: VisuAlgo + enunciados de la ficha
  • Ficha: M08

M09 — Bases de datos

  • Principal: Fundamentos de sistemas de bases de datos — Elmasri & Navathe (ed. ES)
  • Gratis: Tutorial PostgreSQL
  • Ficha: M09

M10 — Redes

  • Principal: Redes de computadoras — Tanenbaum & Wetherall (ed. ES)
  • Gratis: MDN HTTP
  • Ficha: M10

M11 — Sistemas operativos

  • Principal: Fundamentos de sistemas operativos — Silberschatz, Galvin, Gagne (ed. ES)
  • Gratis / apoyo: labs de la ficha M11
  • Ficha: M11

M12 — Requerimientos

M13 — Análisis y diseño

  • Principal: UML (lenguaje unificado de modelado) y patrones — Larman (ed. ES)
  • Gratis / apoyo: ADRs + diagramas Mermaid en projects/m13-diseno/
  • Ficha: M13

M14 — Patrones

  • Principal: Patrones de diseño — GoF (Gang of Four (patrones de diseño)) (ed. ES si hay)
  • Gratis: Refactoring.Guru ES
  • Ficha: M14

M15 — V&V y calidad

  • Principal: Código limpio (pruebas) + El programador pragmático (testing)
  • Gratis: Vitest · Testing Library
  • Ficha: M15

M16 — IHC

M17 — Aplicaciones web

M18 — Seguridad (AppSec)

  • Principal: OWASP (proyecto abierto de seguridad en aplicaciones web) Top 10 + Cheat Sheets
  • Gratis: owasp.org
  • Ficha: M18

M19 — Nube / DevOps

  • Principal: Docs Docker + PaaS (plataforma como servicio)/VPS (servidor virtual privado) elegido
  • Gratis: docs.docker.com
  • Ficha: M19

M20 — Aplicaciones móviles

  • Principal: Docs Flutter o React Native (stack elegido)
  • Gratis: docs oficiales del stack
  • Ficha: M20

M21 — Admin. proyectos

M22 — Emprendimiento

  • Principal: El método Lean Startup — Eric Ries (ed. ES)
  • Apoyo: ficha M22 · producto-saas
  • Ficha: M22

M23 — IA / datos

  • Principal: docs API (interfaz de programación de aplicaciones) LLM (modelo de lenguaje grande) elegida + guía de la ficha
  • Apoyo: producto-saas
  • Ficha: M23

M24 — Tecnologías emergentes

  • Principal: docs oficiales de candidatos + notas de investigación (sin libro fijo)
  • Ficha: M24

M25 — Ciberseguridad aplicada

M26 — Proyecto integrador

Cómo usar esto

  1. Desde la ficha o lección, el enlace a bibliografía debería aterrizar en esta sección (MXX).
  2. Cada semana lee solo lo indicado en la lección o en el mapa de la ficha.
  3. Si el número de capítulo de tu edición difiere ±1, usa el título del capítulo.

Ediciones

Preferir siempre edición en español. Si solo hay inglés y tu nivel aún no llega, usa la alternativa gratuita — no te bloquees.