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 | → |
| M17 | Apps web | → |
| M18 | AppSec | → |
| 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
- Principal: Pro Git — Chacon & Straub
- Gratis: Libro web ES
- Ficha: M01
M02 — Programación I
- Principal: Eloquent JavaScript (trad. ES) + TypeScript Handbook
- Gratis: Eloquent JS (EN) · MDN JS
- Ficha: M02
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
- Principal: Probabilidad y estadística para ingeniería y ciencias — Walpole et al. (ed. ES)
- Gratis: OpenStax Introductory Statistics
- Ficha: M04
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
M11 — Sistemas operativos
- Principal: Fundamentos de sistemas operativos — Silberschatz, Galvin, Gagne (ed. ES)
- Gratis / apoyo: labs de la ficha M11
- Ficha: M11
M12 — Requerimientos
- Principal: plantilla IEEE 830 adaptada en el repo
- Gratis: plantilla.md · producto-saas
- Ficha: M12
M13 — Análisis y diseño
- Principal: UML y patrones — Larman (ed. ES)
- Gratis / apoyo: ADRs + diagramas Mermaid en
projects/m13-diseno/ - Ficha: M13
M14 — Patrones
- Principal: Patrones de diseño — GoF (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
- Principal: No me hagas pensar — Steve Krug (ed. ES)
- Gratis: Heurísticas Nielsen
- Ficha: M16
M17 — Aplicaciones web
- Principal: MDN Web Docs + docs del framework
- Gratis / apoyo: OWASP Top 10 · producto-saas
- Ficha: M17
M18 — Seguridad (AppSec)
M19 — Nube / DevOps
- Principal: Docs Docker + PaaS /VPS 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
- Principal: Guía Scrum 2020 (ES, PDF)
- Ficha: M21
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 LLM 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
- Principal: memoria propia + producto-saas + egreso
- Ficha: M26
Cómo usar esto
- Desde la ficha o lección, el enlace a bibliografía debería aterrizar en esta sección (MXX).
- Cada semana lee solo lo indicado en la lección o en el mapa de la ficha.
- 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.