Ejercicios resueltos¶
Soluciones comentadas a todos los ejercicios de los 30 capítulos del libro.
Cómo usar esta sección
- Intenta resolver el ejercicio por tu cuenta primero.
- Compara tu solución con la propuesta.
- No hay una única forma correcta. La solución es solo una referencia.
📚 Índice¶
🟢 Nivel principiante¶
- Capítulo 1 — Introducción al desarrollo web
- Capítulo 2 — HTML básico
- Capítulo 3 — CSS básico
- Capítulo 4 — JavaScript esencial
- Capítulo 5 — Diseño responsive
- Capítulo 6 — Formularios HTML
🟡 Nivel intermedio¶
- Capítulo 7 — Git y control de versiones
- Capítulo 8 — Consumo de APIs con fetch
- Capítulo 9 — Despliegue y hosting
- Capítulo 10 — Proyecto final: portfolio
🟠 Nivel avanzado¶
- Capítulo 11 — CSS moderno
- Capítulo 12 — JavaScript asíncrono
- Capítulo 13 — Módulos y bundlers
- Capítulo 14 — Accesibilidad web
- Capítulo 15 — TypeScript desde cero
- Capítulo 16 — Testing frontend
- Capítulo 17 — Rendimiento web
- Capítulo 18 — Arquitectura frontend
🔴 Nivel profesional¶
🟣 Nivel experto¶
- Capítulo 21 — Web Components
- Capítulo 22 — Progressive Web Apps (PWA)
- Capítulo 23 — WebSockets y tiempo real
- Capítulo 24 — Animaciones avanzadas
- Capítulo 25 — Design systems
🔵 Nivel élite¶
- Capítulo 26 — Seguridad web
- Capítulo 27 — WebAssembly
- Capítulo 28 — IA en el frontend
- Capítulo 29 — WebXR
- Capítulo 30 — Web3
🤝 ¿Quieres aportar algo?¶
Si encuentras un error en alguna solución o quieres proponer una alternativa mejor:
- Lee la guía de contribución.
- Abre un issue.
- Envía un Pull Request.
📊 Estado¶
| Capítulos con solución publicada | 30 de 30 |
|---|---|
| Progreso | 100% ✅ |
Última actualización: 2026-10-12