Este curso ha sido concebido como una introducción al diseño de aplicaciones Web en HTML5, CSS y JavaScript, tanto de tipo Web genérica, como para Android e iOS. Sus contenidos tienen como objetivo capacitar para la programación y el diseño de aplicaciones, utilizando HTML5, CSS y JavaScript en estos entornos.
Este curso cubre el desarrollo de aplicaciones front-end para terminales fijos y móviles (PC, teléfono móvil, tableta, …) en HTML, CSS y JavaScript, tecnologías con las que se diseñan hoy día las aplicaciones de cliente en Internet.
El curso comienza con los fundamentos de HTML, CSS y JavaScript para facilitar el aprendizaje a principiantes. Continúa con temas más avanzados de frontend, como MVC de cliente, clases, diseño de juegos, procesado de strings, RegExps, excepciones, promesas, AJAX, UX, accesibilidad, gestures, SVG, animaciones o PWAs. Se hace especial hincapié en ilustrar las últimas mejoras de HTML, CSS y JavaScript. Se utiliza un enfoque integral y multidisciplinar que cubre los lenguajes, herramientas recomendadas, metodologías de programación, diseño gráfico adaptativo, diseño de experiencia de usuario, SEO, etc. Todo está ilustrado con ejemplos sencillos, pero realistas en el marco de la metodología AMMIL que facilita el auto-aprendizaje.