Con este máster Full Stack de desarrollo frontend y backend te formarás en HTML5, CSS3 y JavaScript. Aprenderás a dominar estos conceptos de forma técnica y profesional para poder trabajar en una empresa de desarrollo de software o gestionar una app de una gran compañía, entre otras muchas posibilidades. Además, con Spring Framework podrás anticipar posibles problemas que puedan surgir en la integración de elementos de una web o aplicación móvil. Diseñarás todas las soluciones necesarias para que el usuario final no tenga ninguna incidencia al utilizarlas.ContenidoBloque 1: HTML5Introducción a HTML5Comienza con una introducción al HTML5 a partir de su historia y los conceptos principales.Enlaces y tablasAprende a introducir etiquetas y atributos en los diferentes enlaces y tablas de tus proyectos.Estructuras y contenedores¡Manos a la obra! Te adentrarás en la programación con HTML5. ¿Lo primero? Estructura de los documentos, contenedores semánticos y de texto, y estructura básica del HTML5.MultimediaConocerás todas las características, estructuras y etiquetas de las imágenes, los formularios y otros componentes multimedia.Bloque 2: CSS3Introducción a las hojas de estiloBreve introducción a la historia del CSS3, explicaremos el uso de hojas de estilo con Sublime Text y hablaremos de la sintaxis.Propiedades y maquetaciónCómo aplicar diferentes estilos a fuentes de texto, listas, tablas, viñetas personalizadas y maquetación de cajas.Consulta de medios e impresión¿Conoces Media-queries? Útil para conseguir un diseño responsive. Lo conocerás a través de pautas básicas y ejemplos de estilos para la impresión.Diseño y buenas prácticasTodos los trucos en HTML5 Y CSS3. Además del diseño en mock ups y Bootstrap y la gestión de contenidos para la creación de páginas web.Bloque 3: Desarrollar con JavaScriptEl lenguaje de JavaScriptHistoria, introducción con Sublime Text y desarrollo a partir de algoritmos.JavaScript IProgramación orientada a objetos, formularios, el modelo DOM, exploración de flujo XML vía DOM y gestión de las cookies en JavaScript.Conceptos principalesEl uso de objetos, condicionales, bucles, tablas, procedimientos y funciones.JavaScript IIAlmacenamiento en servidores, geolocalización, implementación de un diseño HTML5, gráficos de gestión de APIs, creación de documentos y buenas prácticas.Bloque 4: Diseño web y apps webDiseño con mockups y plantillasLas fases de diseño desde el briefing hasta el diseño y desarrollo. Etiquetas y propiedades de la plantilla Bootstrap.Mobile: diseño responsiveTodos los trucos y la metodología para lograr un diseño responsive.Framework ReactConceptos básicos, propiedades y rutas de React enfocado a aplicaciones web, además de su aplicación práctica.Diseño con WordPressInstalación de WordPress, el uso de la plantilla DIVI y el diseño con constructor visual y la plantilla.Creando una app webBBDD, Spring Data JPA con MySQL, Spring Boot, plantillas, controladores y servicios, gestion de errores, depuración y logging, internacionalización y seguridad.Enriqueciendo nuestra app webServicios web, JSON Web Token, planificación y procesamiento batch, BBDD II, despliegue de aplicaciones web.