DESARROLLO DE APLICACIONES BACKEND JAVA 17 LTS Y SPRING BOOT 3. Nivel Medio

CÓDIGO: 2025.00.B.053.01 - PLAZAS: 18 - HORAS: 25

Destinatarios

Empleados Públicos de la Junta de Extremadura de los grupos A1/I y A2/II de la especialidad de informática.
Tendrá preferencia el personal certificado en el curso DESARROLLO DE APLICACIONES BACKEND JAVA 17 LTS Y SPRING BOOT 3. Nivel básico.

Contenidos

1. Seguridad en Spring Boot. JWT y Autorización.
2. Desarrollo de APIs RESTful. Desarrollar APIs RESTful utilizando Spring Boot. Comprender cómo utilizar anotaciones como @RestController y @RequestMapping, y cómo implementar operaciones CRUD para recursos.
3. Testing en Spring Boot. Escribir pruebas unitarias y de integración para una aplicación Spring Boot utilizando herramientas como JUnit y Mockito. Mejores prácticas para el testing en Spring Boot.
4. Despliegue de la aplicación. Desplegar una aplicación Spring Boot en un servidor de aplicaciones como Apache Tomcat o utilizando opciones de despliegue en la nube de Microsoft.
5. Gestión de configuración. Aprender a gestionar la configuración de una aplicación Spring Boot utilizando archivos de propiedades, perfiles de entorno y otras opciones de configuración externa.
6. Monitoreo y logging: Introducción al monitoreo y logging en una aplicación Spring Boot. Aprender a utilizar herramientas como Spring Actuator para exponer métricas y endpoints de salud, y a configurar el logging con Logback o Log4j.

Objetivos

• Adquirir conocimientos y habilidades para implementar aplicaciones de características avanzadas con Spring Boot. Desarrollo de servicios web RESTful, explorar el uso de bases de datos relacionales y no relacionales en aplicaciones Spring Boot.
• Aprender a implementar autenticación y autorización en aplicaciones web utilizando las capacidades de seguridad de Spring Boot.

Ficha actividad



Escuela de Administración Pública de Extremadura

Escuela de Administración Pública de Extremadura

  • Avda. de la Libertad, s/n. 06800 - Mérida (Badajoz)
  • 924 00 81 22
  • Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
Junta de Extremadura