Objetivos del módulo
Comprender la estructura básica de un documento HTML5.
Utilizar etiquetas semánticas para mejorar accesibilidad y SEO.
Optimizar imágenes y recursos multimedia.
Construir formularios interactivos y accesibles.
Temario
Estructura del DOM y árbol de accesibilidad.
Etiquetas semánticas: header, nav, main, article, section, footer.
SEO técnico: metadatos, micro-datos y Open Graph.
Formularios, validación nativa y mejores prácticas.
Objetivos del módulo
Diseñar layouts flexibles con Flexbox y CSS Grid.
Crear componentes UI reutilizables utilizando variables y funciones.
Aplicar animaciones y transiciones fluidas.
Implementar diseño responsive y mobile-first.
Temario
Box Model, unidades modernas (rem, vh, fr).
Flexbox: alineación, distribución y ordenamiento.
CSS Grid: áreas, auto-placement y sub-grids.
Media Queries & container queries.
Pre-procesadores (Sass) y metodología BEM.
Objetivos del módulo
Entender la sintaxis ES6+ y la programación orientada a objetos.
Manipular el DOM y manejar eventos.
Consumir APIs REST usando fetch.
Construir aplicaciones SPA con JavaScript nativo (sin frameworks).
Temario
Variables, funciones flecha y destructuración.
Promesas, async/await y manejo de errores.
Fetch API & CORS.
Organización del código en módulos ES y técnicas de carga dinámica.
Objetivos
Diseñar y desarrollar un portafolio personal profesional.
Implementar buenas prácticas de accesibilidad, rendimiento y SEO.
Configurar dominio y alojamiento estático en AWS (S3 + CloudFront).
Automatizar el flujo de despliegue continuo con AWS Amplify o GitHub Actions.
© 2025 Bootcamp Integral de Diseño Web — Todos los derechos reservados.