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 construcíón de una aplicación clásica de Spring Framewor

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 Alvarez
Cecilio Alvarez

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



Preguntas habituales


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Comienza ahora