¿Qué quieres aprender?

Curso profesional de Spring Boot 2.3.5

Curso profesional de Spring Boot 2.3.5

Asociación Española de Programadores Informáticos

Curso presencial

Madrid


550
IVA exento

Duración : 2 Meses

Nuestro curso profesional de Spring Boot 2.3.5 te dará la oportunidad de convertirte en un experto programador de aplicaciones Web empresariales fiables, robustas y escalables, aprenderemos todas las herramientas necesarias para que te conviertas en un profesional muy valorado y solicitado.

Este curso acaba de ser actualizado a la última versión de Spring Boot 2, por lo que disfrutarás de las ultimas características.

Para realizar este curso son necesarios conocimientos sólidos de programación en Java, si no es tu caso consulta nuestro curso Programador – Analista Java de aplicaciones empresariales.

Nuestro curso va directo al grano, sin temario innecesario o hecho para aumentar las horas lectivas, hemos creado un temario sin paja, actual muy económico y en sintonía con la demanda actual en cursos de programación.

Nuestros grupos son reducidos como máximo solo 9 alumnos por clase, con esto conseguimos la mejor atención posible y que esas horas lectivas sean de la máxima calidad y más que suficientes para cubrir un temario muy extenso y completo.

También necesitarás otras 60 horas como mínimo de trabajo en casa obligatorio para entregar los ejercicios, horas de estudio, proyectos, trabajos obligatorios y demás.

Entrarás a formar parte de nuestra bolsa de empleo a la que acuden las empresas en busca de nuestros alumnos.

Recuerda que somos una organización de ámbito Nacional inscrita en el Ministerio del Interior y que nuestros títulos son muy valorados por las empresas actualmente.

¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

Madrid
Abril 2021

Objetivos

Formarte en una de las tecnologías más demandadas en la actualidad. Con este curso podrás crear aplicaciones empresariales usando Java y el Framework Spring en su ultima versión, accediendo así a un mercado laboral con mucha demanda de estos profesionales

A quién va dirigido

Este curso va dirigido a cualquier persona con buenos conocimientos de Java que quiera llevar su formación a otro nivel.

Requisitos

Para poder realizar este curso son necesarios conocimientos sólidos de Java.

Temario completo de este curso

MÓDULO I - Introducción a Spring Framework

● Principios y arquitectura

● Herramientas de construcción y gestión de dependencias Maven

MÓDULO II - Principio de Inversión de control (IoC) / Inyección de Dependencias (DI)

● IoC Container y el interfaz ApplicationContext

● Spring Expression Language (SpEL)

● DI por propiedades

● DI por constructores

MÓDULO III - Externalización de la configuración

● Archivos de propiedades, variables de entorno y parámetros en línea de órdenes.

● Archivos de propiedades por entornos

● Uso de archivos YAML para configuración

MÓDULO IV – Contenedores Docker

● Introducción

● Generación de imágenes con Docker file

MÓDULO V - Uso de Spring con Bases de Datos SQL

● Bases de datos y Java

● Base de datos H2

● JdbcTemplate

● JPA and Spring Data JPA

● Repositorios JPA

● Query Methods

● Migraciones de datos, generación y ejecución automática.

MÓDULO VI - Servicios Web (MVC)

● Controladores basados en anotaciones. @Controller

● Configuración vía anotaciones

● Formularios

● Conversores y serializadores

● Validación y gestión de errores

● Gestión de recursos, idiomas y temas

● Motor de plantilla Thymeleaf

MÓDULO VII - Bases de datos NoSQL

● Configuración MongoDB

● Uso de MongoDBTemplate

● Repositorios MongoDB

MÓDULO VIII - RESTful Service

● Introducción a REST y plantillas URI

● Patrones REST(GET, POST, PUT, DELETE) y RestTemplate

● @RequestMapping/@PathVariable, @RequestBody and @ResponseBody

● Controladores con @RestController

● Generación de documentación y clientes con Swagger

MÓDULO IX - Programación orientada a aspectos (AOP)

● Introducción AOP

● Aspects, Advices, Joinpoints y Pointcuts

MÓDULO X - Spring Security

● Autenticación

● Autorización de direcciones URL

● Delegación de autenticación en terceros.

MÓDULO XI - Despliegue de aplicaciones

● Introducción a los microservicios

● Introducción a Spring Cloud

● Patrones de diseño de microservicios

● Configuración distribuida

MÓDULO XII – PROYECTO FIN DE CURSO

Ver más