El Título Superior en Diseño y Desarrollo Web está dirigido a personas interesadas en convertirse en expertos del diseño y desarrollo web. No son necesarios conocimientos previos para un adecuado aprovechamiento de los estudios.
Con el Título Superior en Diseño y Desarrollo Web el alumno se convierte en un experto diseñador y desarrollador de páginas web, cubriendo por sí mismo cuantas necesidades se le puedan presentar o como también se conoce el término, un “Full stack developer”.
Por un lado, este título superior contempla un módulo de Diseño Gráfico donde el alumno aprenderá a manejar las herramientas más importantes de diseño publicitario (Adobe Illustrator), tratamiento digital de las imágenes (Adobe Photoshop) y diseño editorial (Adobe InDesign). Dominada esta área, el alumno ya está preparado para nutrir y desarrollar sus páginas web con sus propios diseños, logotipos, slides, call to actions, etc., gracias a los otros cuatro módulos que contemplan un total de 900 horas de este título superior: Diseño Web con HTML5 y CSS3 y JavaScript, Desarrollo Full Stack, Diseño Web con WordPress y Diseño de Interfaces y Experiencia de usuario (UX/UI).
En el módulo de Diseño Web con HTML5, CSS3 y JavaScript aprenderás a crear y desarrollar páginas web, estructurando contenido con HTML semántico, aplicando estilos avanzados con CSS3 y SASS, y agregando interactividad con JavaScript. Aprenderás sobre diseño responsive con Flexbox, Grid y media queries, así como técnicas modernas de CSS. En JavaScript, trabajarás con la manipulación del DOM y consumo de APIs REST. Además, dominarás el uso de Git y GitHub para la gestión de código y colaboración, explorando el potencial de la inteligencia artificial con herramientas como GitHub Copilot y ChatGPT para optimizar el desarrollo web.
En el módulo de Desarrollo Web Full Stack aprenderás a crear y publicar aplicaciones web modernas utilizando JavaScript, ReactJS, ExpressJS y bases de datos. Trabajarás con HTML, CSS y frameworks de frontend, profundizando en JavaScript avanzado y herramientas como NPM y Vite. Desarrollarás interfaces dinámicas con ReactJS y NextJS, y construirás APIs REST con ExpressJS. También gestionarás bases de datos como MongoDB con Prisma y Mongoose. Además, dominarás la puesta en producción en Vercel y Netlify, el control de versiones con Git y GitHub, y la integración de inteligencia artificial más avanzada con GitHub Copilot y ChatGPT.
Con el módulo de Diseño Web con WordPress se multiplican las posibilidades, al poder trabajar también con el CMS más utilizado en la actualidad, cuyo uso simplifica de forma sustancial las tareas necesarias para la maquetación, programación y/o desarrollo web. La combinación de todos estos lenguajes y herramientas nos da la capacidad para conceptualizar, diseñar y crear de principio a fin cualquier aplicación o proyecto web.
El módulo de Diseño de Experiencia de usuario e interfaces (UX/UI) integra a la perfección los cuatro módulos descritos. Por una parte, va a enseñarte a definir la usabilidad de la web (experiencia de usuario)por medio del análisis y la conceptualización. Y por otra, aprenderás a crear prototipos de tus proyectos web (con aplicaciones muy similares a las usadas en diseño gráfico), partiendo de esta conceptualización, que posteriormente sólo tendrás que convertir en una página web.
Terminado el título superior tras casi dos años de preparación, el alumno es capaz de diseñar y programar cualquier página o aplicación web tanto del lado del cliente (front-end developer) como de lado del servidor (back-end developer), sin obstáculo alguno. Páginas web personales o portfolios, blogs, foros, tiendas online (e-commerce), directorios o sitios web institucionales o corporativos estarán al alcance de la mano.