En este Curso de Diseño Web con HTML5, CSS3 y JavaScript, adquirirás los conocimientos necesarios para la creación, desarrollo y publicación de páginas y aplicaciones web modernas. Aprenderás a estructurar contenido con HTML semántico, aplicar estilos avanzados con CSS3 y SASS, y dotar de interactividad tus proyectos con JavaScript, siguiendo buenas prácticas de desarrollo frontend y metodologías como BEM y SUITCSS.
Profundizaremos en el diseño responsive, permitiéndote adaptar tus proyectos a diferentes dispositivos mediante Flexbox, Grid y media queries, así como en técnicas modernas de CSS como Nesting, @container y @layer para optimizar y escalar tus hojas de estilo.
En JavaScript, trabajarás con la manipulación del DOM y la gestión de eventos para crear experiencias dinámicas, además de consumir datos desde APIs REST utilizando Fetch, Promesas y peticiones asíncronas. También te iniciarás en el trabajo a partir de diseños en Figma, entendiendo cómo trasladar una interfaz profesional a código.
Por último, aprenderás a gestionar versiones de código con Git y a colaborar en proyectos a través de GitHub, publicando tus desarrollos en plataformas de hosting y en GitHub Pages. A lo largo del curso, explorarás además cómo la inteligencia artificial, mediante herramientas como GitHub Copilot o ChatGPT, puede ayudarte a documentar, depurar y optimizar tu código, mejorando tu flujo de trabajo y potenciando la creación de proyectos web más sólidos, eficientes y profesionales.