← Desarrollo web en entorno servidor

UD7 · Refinar

APIs REST avanzadas

Lo que distingue una API que funciona de una que se puede consumir: relaciones expuestas con criterio, filtros, paginación, documentación y tests de endpoint.

Duración12 horas · 2 semanas · 4 sesiones de 3 h
ModalidadTaller de proyecto · 25 min de explicación, 140 min de trabajo y 15 min de cierre
Producto finalAPI con búsquedas, paginación y evolución del contrato verificadas.

Antes de empezar

Necesitas
  • El proyecto del primer trimestre terminado.
Debes saber
  • Diseño REST básico, DTO, validación y errores.
  • JPA, relaciones y consultas.

Comienza el segundo trimestre sobre la versión persistente del mismo producto. Se profundiza en relaciones expuestas, filtros, paginación, contrato y pruebas HTTP.

Sesiones de la unidad

Cada sesión es una clase, con su propia página.

4 sesiones