Gcknnoi6tuy6azwtl22a

Spring Boot

   Introducción

Este curso de Spring Boot aborda todos los conceptos necesarios para que un alumno adquiera conocimientos sólidos sobre Spring Boot y le permita desplegar aplicaciones modernas basadas en esta tecnología , tanto en entornos clásicos como en entornos modernos de arquitecturas de containers y MicroServicios.

Modulo 1: Introducción (Gratuito)

Este primer módulo nos introduce a Spring Boot cómo tecnología comparando como se construye hoy en día una aplicación clásica de Spring vs la construcción de esa misma aplicación utilizando Spring Boot. Este módulo es gratuito y te puedes apuntar él sin coste adicional aquí.

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.

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 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 6: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 y la configuración del Actuator.


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


¿Este curso tiene un tiempo limitado para realizarlo?
No, el curso una vez comprado puedes acceder para siempre a él
¿El curso dispone de certificado?
Si todos los cursos disponen de un certificado o diploma de una duración entre 20 y 25 horas de aprovechamiento al finalizarlo
¿Que sucede sino estas contento con el curso?
Confiamos completamente en nuestros cursos y dispones de 15 días para solicitar una devolución integra de tu importe.

Comienza ahora