curso de

Spring Boot: Construya una API Rest

Resumen del curso

  • Crea aplicaciones Java con Spring Boot
  • Configure tu aplicación Spring sin usar archivos XML
  • Acelere tu desarrollo web con la ayuda de Spring Devtools
  • Aprenda el estilo arquitectónico REST
  • Utilice Spring Data y Bean Validation

Público Objetivo

Desarrolladores Java que deseen aprender a construir una API Restful usando Spring Boot.

Contenido relacionado

Cursos de Java en Programación

Lea nuestros artículos de Programación

Última atualização

18/05/2022

¿Ya eres alumno?

Comienza el curso ahora

10h

p/ conclusión

57

Actividades

238

Minutos de video

37

Alumnos en este curso

Certificado de participación

Contenido Detallado

  1. Introducción a Spring Boot

    • Introducción
    • Preparando el ambiente
    • Hello World
    • Sobre Spring y Spring Boot
  2. Publicando Endpoints

    • Conociendo el proyecto
    • Primer Endpoint
    • Usando la anotación @ResponseBody
    • Usando DTO
    • Módulo Spring Boot DevTools
    • Que es Rest?
  3. Usando Spring Data

    • Empezando con Spring Data JPA
    • Configuraciones de la base de datos de la aplicación
    • Configurando entidades y relaciones entre ellas
    • Interfaz que sigue el estándar Repository
    • Usando Repository
    • Filtrando datos por relación
    • Consulta con filtro
    • Conociendo los recursos del Spring Repository
  4. Trabajando con POST

    • Refactorizando el controller
    • Registrando tópicos
    • Usando la anotación @RequestBody
    • Buenas prácticas en el registro
    • Métodos con retorno void
    • Probando el registro con Postman
    • El header Content-Type
  5. Validación con Bean Validation

    • Validaciones con Bean Validation
    • Usando la anotación @Valid
    • Simplificando el JSON
    • Usando la anotación @ResponseStatus en el RestControllerAdvice
  6. Métodos PUT, DELETE y tratamiento de errores

    • Detallando tópicos
    • Paths dinámicos
    • Actualizando tópicos
    • Control de transacciones
    • Borrando tópicos
    • Anotación de los métodos de baja
    • Tratando el error 404
    • Ventaja de retornar el error 404
    • Conclusión

Aprende Java con este y otros cursos, ¡comienza ahora!

Trimestral

Descuento de lanzamiento de 30%
  • 160 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro para resolver tus dudas
  • Acceso completo a la plataforma por 3 meses
US$19,90
un pago de US$29,90 US$19,90
¡QUIERO EMPEZAR A ESTUDIAR!

Paga en moneda local en los siguientes países

Semestral

Descuento de lanzamiento de 30%
  • 160 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro para resolver tus dudas
  • Acceso completo a la plataforma por 6 meses
US$33,90
un pago de US$49,90 US$33,90
¡QUIERO EMPEZAR A ESTUDIAR!

Paga en moneda local en los siguientes países

Acceso a todos
los cursos

Estudia las 24 horas,
dónde y cuándo quieras

Nuevos cursos
cada semana