Curso Spring Boot y MicroServicios

Bienvenido a mi Curso de Spring Boot. Este es un curso que mucha gente me ha demandado que grabe ya que Spring Boot es una tecnología cada día se usa más pero genera muchas dudas a los desarrolladores sobre su uso . Como siempre el primer módulo es gratuito y lo puedes ver aquí:

Estas dudas afectan  al propio uso  de la tecnología como a la capacidad de integrarse con nuevos paradigmas basados en MicroServicios. Este curso intenta abordar ambas problemáticas y explicar los conceptos de una forma sencilla y cercana al desarrollador. El curso se divide en los siguientes módulos:

Curso Spring Boot Contenido:

Modulo 1: Spring Boot Core (Gratuito)

Este primer módulo nos introduce a Spring Boot como tecnología comparando como se construye hoy en día una aplicación clásica con Spring vs la construcción de esa misma aplicación utilizando Spring Boot. Centrando el enfoque en porqué Spring Boot es el presente y el fututo de las nuevas arquitecturas.

Modulo 2: Manejo de  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 .  Starters que todos terminamos usando en una aplicación.

Módulo 3: REST

 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 (Single Page Application).

Modulo 4 Boot y  Seguridad

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.

Módulo 5 : MicroServicios

 En este se  aborda el concepto de contenedores 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: Spring Boot Buenas Prácticas

Por último en este módulo se ven buenas prácticas qué 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.

Curso Orientado a Empresas:

Este curso esta orientado a empresas que deseen mejorar la capacitación de su equipo de desarrollo

Servicios incluidos:

  • Soporte 24 horas sobre el contenido del curso y las dudas para el grupo de alumnos
  • Foro para preguntas sobre el curso
  • Test de Evaluación en cada unidad para valorar el aprovechamiento del curso
  • Chat para compartir impresiones y dudas

Duración del curso : de 6 a 8 semanas

Precio por Alumno : El curso de este curso es 79Euros/Licencia

Curso Bonificable

Este curso puede ser bonificable a través de fundae:

  1. El concepto de EJB in WAR y su uso
  2. Arquitecturas SPA (I)
  3. Single Page Application y REST