DESARROLLO DE APLICACIONES BACKEND JAVA 17 LTS Y SPRING BOOT 3. Nivel Básico

CÓDIGO: 2024.00.S.006.01 - PLAZAS: 18 - HORAS: 25

Destinatarios

ACTIVIDAD NO ELEGIBLE

Empleados públicos de la Junta de Extremadura del grupo A2/II de la especialidad informática.

El Servicio de Sistemas de Información Sectoriales, propondrá a los alumnos participantes.

Contenidos

  1. Introducción a Spring Boot. Introducción a Spring Boot y sus características principales, incluyendo la configuración automática, el contenedor de servlet integrado y la facilidad de desarrollo.
  2. Configuración del entorno de desarrollo. Configuración de Java Development Kit (JDK), Maven o Gradle como herramientas de construcción y un IDE como Eclipse o IntelliJ IDEA para el desarrollo de aplicaciones Spring Boot.
  3. Revisión Sintaxis Java. Estructuras de bucles básicas. Objetos e Interfaces.Arrays. Herencia. Colecciones
  4. Creación de un proyecto Spring Boot. Crear un nuevo proyecto Spring Boot utilizando Spring Initializr y a estructurar el proyecto en paquetes y módulos.
  5. Desarrollo de controladores. Crear controladores utilizando anotaciones de Spring MVC, manejar rutas y parámetros de solicitud, y devolver respuestas en diferentes formatos (JSON, HTML, etc.).
  6. Gestión de dependencias. Aprender a utilizar Maven o Gradle para administrar las dependencias de un proyecto Spring Boot. Comprender cómo agregar y configurar dependencias comunes, como Spring Web, Spring Data JPA y Spring Security.
  7. Configuración de la base de datos. Configurar y utilizar una base de datos en una aplicación Spring Boot. Comprender cómo establecer la conexión con la  base de datos, definir entidades JPA y utilizar el Repositorio de Spring Data para realizar operaciones CRUD.

 

Objetivos

Proporcionar a los participantes las habilidades y conocimientos necesarios para desarrollar aplicaciones web sencillas utilizando el framework 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