Temario del curso
Introducción a REST y a la especificación JAX-RS
- Principios básicos de REST
- Descripción general de la especificación JAX-RS
- Razones para optar por Jersey en el desarrollo de API RESTful
Configuración del entorno de desarrollo
- Instalación del JDK y Maven
- Creación de un proyecto Jersey mediante Maven
- Estructura y configuración del proyecto
Diseño de APIs REST con Jersey
- Definición de recursos y puntos finales (endpoints)
- Uso de los métodos HTTP (GET, POST, PUT, DELETE)
- Trabajo con formatos JSON y XML
Desarrollo avanzado de API
- Filtros para peticiones y respuestas
- Manejo de excepciones
- Implementación de mecanismos de autenticación y autorización
Pruebas de API
- Realización de pruebas manuales mediante Postman
- Automatización de pruebas con JUnit y REST-assured<\/li>
- Creación de entornos simulados (mocking) para las pruebas
Documentación y control de versiones de API
- Uso de Swagger/OpenAPI junto con Jersey
- Redacción adecuada de la documentación de los endpoints
- Estrategias recomendadas para el control de versiones de las API
Buenas prácticas y resolución de problemas frecuentes
- Diseño de API escalables y eficientes
- Solución de inconvenientes habituales en Jersey
- Consideraciones relacionadas con el rendimiento de las API
Resumen final y orientación hacia los próximos pasos
Requerimientos
- Conocimientos básicos de programación en Java
- Familiaridad con los conceptos relacionados con REST
- Comprensión de los métodos HTTP y del formato JSON
Público objetivo
- Desarrolladores en Java
- Testers de API
- Ingenieros de software
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (3)
Las posibilidades de Postman y su uso futuro.
Gordana Gacic - SEE Digital D.O.O.
Curso - API Testing with Postman
Traducción Automática
Buena visión para definir una API, desplegarla y ejecutarla.
Vincent - Openbaar Ministerie
Curso - MuleSoft Anypoint Platform Fundamentals
Traducción Automática
Para tener una comprensión completa de WSO2 API Manager y su importancia. Los fundamentos realmente me ayudaron a avanzar en el autodidactismo.
Hlalefang Nkhooa - Revenue Services Lesotho
Curso - WSO2 API Manager for Developers
Traducción Automática