Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
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
Testimonios (5)
Good insight in defining an API, deploying and running an API.
Vincent - Openbaar Ministerie
Curso - MuleSoft Anypoint Platform Fundamentals
The level of knowledge of the trainer
Alejandro Rivas - McCormick Shared Services - EMEA, LLC sp. z o.o.
Curso - Designing Web APIs
The exercises part.
Wissam - NEOM
Curso - Developing APIs using Google Cloud Apigee X
Traducción Automática
Very precise and very helpful guidance
muhamad fezrul fizree hashim - 3F Resources Sdn Bhd
Curso - Kong API Gateway
Amount of hands-on excersises.