Curso de Spring Boot: Construya una API Rest

7

Alumnos en este curso

Realice este curso de Java y:

  • 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

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

Primera aula de Spring Boot: Construya una API Rest

Instructores

  • Brasileño.Desarrollador de aplicaciones con 12 años de experiencia. Habiendo trabajado tanto en Brasil como en Argentina y Colombia.Su mayor enfoque es Java, Spring Framework y Agile. También tiene experiencia con PHP, JSF y Angular.Actualmente es líder de proyectos de desarrollo de micro servicios enfocado en alta disponibilidad y performance

Contenido relacionado

Cursos de Java en Programación

Lee nuestros artículos de Programación

Público objetivo

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

¿Ya eres nuestro alumno?

Iniciar Curso

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

  • 65 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
  • Descuento de lanzamiento de 30%

Trimestral

Descuento de lanzamiento de 30%
  • 65 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
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%
  • 65 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
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