Spring Boot 3
Este curso de Spring Boot 3 aborda todos los conceptos necesarios para que un alumno adquiera conocimientos sólidos sobre Spring Boot utilizando Visual Studio code que le permitan desplegar aplicaciones modernas basadas en esta tecnología usando las últimas versiiones del Framework.
Modulo 1: Introducción (Gratuito)
Este primer módulo nos introduce a Spring Boot 3 cómo tecnología comparando con la construcción de una aplicación clásica de Spring FrameworK
Modulo 2: String Boot Starters
Este segundo módulo cubre el concepto de starter y el uso de los starters más clásicos a la hora de construir aplicaciones modernas con Spring Boot. Se abordarán starters como JDBC , ThymeLeaf , JPA y Spring Security que son los starters que todos terminamos usando en una aplicación. Veremos también la configuración de los plugins necesarios con Visual Studio code a la hora de trabajar con Boo
Modulo 3: Arquitecturas REST y Spring Boot
En este módulo se construyen dos aplicaciones usando Spring Boot y Arquitecturas REST una aplicación Spring Boot servidor que publica servicios REST y una aplicación cliente que es capaz de consumirlos , tanto como aplicación Java como con versiones orientadas a JavaScript y Arquitecturas SPA.
Modulo 4: Spring Security REST y JWT
En este módulo se aborda uno de los temas más complejos hoy en día a la hora de construir Arquitecturas basadas en servicios REST y es la gestión y configuración de estos . En este módulo abordaremos como Spring Security es capaz de securizar los servicios REST utilizando JSON Web Tokens.
Modulo 5:Spring Boot Actuator y Administrator
Este Modulo se encarga de configurar Spring Boot Actuator y Admnistrator para poder gestionar las aplicaciones de Spring Boot de forma agrupada permitiendo su monitorización.
Modulo 6:Spring Boot y Docker
En este módulo se aborda el concepto de contenedor Docker y cómo podemos desplegar las aplicaciones anteriormente construidas en un entorno más moderno orientado a MicroServicios utilizando Docker Files y Docker Compose.
Modulo 7:Buenas Prácticas
Este módulo cubre la parte de buenas prácticas que se pueden utilizar con Spring Boot , el uso de ficheros YAML , el manejo de aplicaciones de Spring Boot en entornos Tomcat clásicos , el manejo de CommandLineRunner y el uso de ficheros de configuración.
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
-
ComenzarIntroduccion (0:39)
-
ComenzarInstalacion (0:19)
-
ComenzarEjemple Instalación (1:40)
-
ComenzarVisual Studio (1:26)
-
ComenzarEjemplo Visual Studio Code (2:25)
-
ComenzarSpring y Visual Studio (0:41)
-
ComenzarEjemplo Spring (5:11)
-
ComenzarSpring Configurar (1:52)
-
ComenzarCodigo Spring Configurar (15:48)
-
ComenzarSpring Initializer (1:26)
-
ComenzarEjemplo Initializer (4:12)
-
ComenzarStarters (1:57)
-
ComenzarEjemplo Starters (2:42)
-
ComenzarSpring MVC (2:20)
-
ComenzarEjemplo MVC (10:41)
-
ComenzarResumen (1:06)
-
Vista PreviaIntroduccion (0:53)
-
ComenzarListado (2:54)
-
ComenzarEjemplo Listado (14:17)
-
ComenzarTeoria JDBC (0:24)
-
ComenzarEjemplo JDBC (7:21)
-
ComenzarJDBC Templates (2:30)
-
ComenzarEjemplo JDBC Templates (2:12)
-
ComenzarRowMappers (0:51)
-
ComenzarEjemplo Mappers (8:08)
-
ComenzarEjemplo Insertar (0:52)
-
ComenzarCodigo Insertar (8:29)
-
ComenzarBorrados (0:37)
-
ComenzarEjemplo Borrar (8:11)
-
ComenzarJPA (1:45)
-
ComenzarEjemplo JPA (7:54)
-
ComenzarSpring Security (0:56)
-
ComenzarEjemplo Security (3:28)
-
ComenzarWebJars (0:31)
-
Comenzar??ThymeLeaf (3:35)
-
ComenzarResumen (0:26)
-
ComenzarIntroduccion (0:41)
-
ComenzarSpring REST (1:32)
-
ComenzarEjemplo REST (7:41)
-
ComenzarREST y Post (0:23)
-
ComenzarEjemplo Post (5:21)
-
ComenzarREST y Delete (0:21)
-
ComenzarEjemplo Delete (3:06)
-
ComenzarREST y PUT (0:34)
-
ComenzarEjemplo PUT (10:20)
-
ComenzarArquitectura (1:05)
-
ComenzarEjemplo Arquitectura (12:00)
-
ComenzarRefactoring (1:28)
-
Comenzar013CodigoRefactoring (20:30)
-
Comenzar014TeoriaRest (0:24)
-
Comenzar015CodigoRest (6:24)
-
Comenzar016TeoriaJava (0:54)
-
Comenzar017CodigoJava (13:34)
-
Comenzar018TeoriaSPA (0:56)
-
Comenzar019CodigoSPA (19:16)
-
Comenzar020Resumen (0:36)