Temario del curso

Introducción a REST y JAX-RS

  • Comprensión de los principios de REST
  • Visión general de la especificación JAX-RS
  • Por qué Jersey para el desarrollo de APIs RESTful

Ajuste del Entorno de Desarrollo

  • Instalación de JDK y Maven
  • Creación de un proyecto Jersey con Maven
  • Estructura y configuración del proyecto

Construcción de APIs REST con Jersey

  • Definición de recursos y puntos finales
  • Uso de métodos HTTP (GET, POST, PUT, DELETE)
  • Trabajo con JSON y XML

Desarrollo Avanzado de API

  • Filtros de solicitud y respuesta
  • Gestión de excepciones
  • Implementación de autenticación y autorización

Prueba de APIs

  • Pruebas manuales con Postman
  • Pruebas automatizadas con JUnit y REST-assured
  • Morfología de APIs para pruebas

Documentación y Versionado de API

  • Uso de Swagger/OpenAPI con Jersey
  • Documentación de puntos finales
  • Estrategias de versionado para APIs

Buenas Prácticas y Solución de Problemas

  • Diseño de APIs escalables
  • Manejo de problemas comunes en Jersey
  • Consideraciones de rendimiento

Resumen y Pasos Siguientes

Requerimientos

  • Conocimientos básicos de programación en Java
  • Familiaridad con conceptos RESTful
  • Comprensión de métodos HTTP y JSON

Audiencia

  • Desarrolladores de Java
  • Probadores de API
  • Ingenieros de software
 14 Horas

Número de participantes


Precio por Participante​

Testimonios (5)

Próximos cursos

Categorías Relacionadas