Contacta con nosotros

Temario del curso

Introducción a REST y JAX-RS

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

Configuración 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 (endpoints)
  • Uso de métodos HTTP (GET, POST, PUT, DELETE)
  • Trabajo con JSON y XML

Desarrollo avanzado de APIs

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

Pruebas de APIs

  • Pruebas manuales con Postman
  • Pruebas automatizadas con JUnit y REST-assured
  • Simulación (mocking) de APIs para pruebas

Documentación y versionado de APIs

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

Mejores prácticas y resolución de problemas

  • Diseño de APIs escalables
  • Gestión de problemas comunes en Jersey
  • Consideraciones de rendimiento

Resumen y próximos pasos

Requerimientos

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

Audiencia objetivo

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

Número de participantes


Precio por participante

Testimonios (2)

Próximos cursos

Categorías Relacionadas