Spring MVC
Spring MVC y Buenas Prácticas
Este curso cubre en profundidad uno de los frameworks más utilizados en el mundo Java para desarrollar aplicaciones web , Spring MVC . Spring MVC es el framework de Spring que aglutina todas las características necesarias para desarrollar aplicaciones web complejas. Vamos a explicar cada uno de los módulos
Modulo 1 : Introducción a Spring MVC
Este módulo aborda la instalación y configuración de Spring MVC como framework Web de Spring . Se encarga de configurar su arranque y los ejemplos iniciales para perder el miedo al framework Este módulo es gratuito y te puedes apuntar aquí
Modulo 2 : Spring MVC y Formularios
Este módulo aborda la gestión de formularios y objetos de modelo con Spring MVC y Thymeleaf que es el motor de plantillas de Spring Framework. Manejo de Cajas de Texto , Checkbox ,Radios Selects con Spring MVC y Controllers.
Modulo 3 : Spring MVC y Validaciones
Spring MVC se apoya en la JSR de validación para añadir anotaciones que simplifiquen la validación de formularios y permitan una fuerte reutilizaicón del código así como un manejo sencillo desde el motor de plantillas a la gestión de errores.
Modulo 4 : Spring MVC y Mantenimiento de Estado
El mantenimiento de estado es uno de los conceptos que más cuesta encajar en las aplicaciones web clásicas aquí se aborda a través de manejo de Sessiones , anotaciones y Flash Attributes.
Modulo 5 : Spring MVC y JPA
Construcción de una aplicación CRUD con Spring MVC ,Spring Boot y JPA de tal forma que permita al alumno encajar todos los conceptos anteriormente explicados.
Modulo 6 : Spring MVC REST
Diseño de Arquitecturas REST con Spring MVC y REST generando de forma rápida un Servicio REST a través de RestControllers.
Modulo 7 : Spring MVC y Buenas Prácticas
Spring MVC dispone de muchas buenas prácticas que podemos aplicar , desde el uso de recursos estáticos . Manejo de patrones como Composite View , Integración de seguridad y anotaciones y manejo de Spring 5 Webflux y programación Reactiva. Todas estas cosas serán abordadas en este módulo
Tu Profesor
Cecilio Álvarez es Arquitecto Java Certificado por Oracle , imparte formación sobre Java y Java EE para distintas empresas del sector. Gestiona uno de los blogs de referencia de la comunidad www.arquitecturajava.com
Unidades didácticas
-
ComenzarIntroducción (0:58)
-
ComenzarEclipse (2:14)
-
ComenzarMaven (1:56)
-
ComenzarEjemplo Maven (2:36)
-
ComenzarSpring (0:34)
-
ComenzarEjemplo Spring (2:25)
-
ComenzarTomcat (0:39)
-
ComenzarConfigurando Tomcat (1:35)
-
ComenzarSpring Initializer (1:01)
-
ComenzarEjemplo Initializer (5:56)
-
ComenzarConfigurador (0:49)
-
ComenzarUsando un Configurador (4:34)
-
ComenzarHola con Spring MVC (1:05)
-
ComenzarEjemplo Hola Spring MVC (4:30)
-
ComenzarSpring MVC y Variables (1:08)
-
ComenzarEjemplo Variables (3:08)
-
ComenzarSpring MVC y Objetos (0:29)
-
ComenzarEjemplo Objetos (3:41)
-
ComenzarSpring MVC y Listas (0:28)
-
ComenzarEjemplo Listas (5:00)
-
ComenzarResumen (0:43)
-
ComenzarIntroducción (0:41)
-
ComenzarSpring MVC Formularios (0:44)
-
ComenzarEjemplo Formularios (4:11)
-
ComenzarSpring MVC Formularios (0:43)
-
ComenzarEjemplo Formularios (1:52)
-
ComenzarSpring MVC Post (0:56)
-
ComenzarEjemplo Post (3:21)
-
ComenzarMostrar Producto (0:26)
-
ComenzarEjemplo Mostrar Producto (1:25)
-
ComenzarSpring MVC Radios (0:41)
-
ComenzarEjemplo Radios (3:09)
-
ComenzarTeoria CheckBox (0:33)
-
ComenzarEjemplo CheckBox (1:54)
-
ComenzarSpring MVC Select (0:27)
-
ComenzarEjemplo Select (2:00)
-
ComenzarSelect Multiple (0:37)
-
ComenzarEjemplo Select (5:30)
-
ComenzarObjetos y Formularios (0:58)
-
ComenzarEjemplo Edición (7:57)
-
ComenzarEjemplo Edicion 2 (2:55)
-
ComenzarResumen (0:40)
-
ComenzarIntroducción (0:25)
-
ComenzarSpring Boot (1:01)
-
ComenzarEjemplo Boot (7:17)
-
ComenzarValidación (0:36)
-
ComenzarEjemplo Validación (5:42)
-
ComenzarAnotaciones (1:07)
-
ComenzarEjemplo Anotaciones (4:22)
-
ComenzarFormulario (1:43)
-
ComenzarEjemplo Formulario (7:16)
-
ComenzarMensaje y Validaciones (0:32)
-
ComenzarEjemplo Validaciones (2:38)
-
ComenzarManejo de Min y Max (0:36)
-
ComenzarEjemplo de Min y Max (2:33)
-
ComenzarErrores Multiples (0:32)
-
ComenzarResumen (0:48)