Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 14 hours (2 days)
Course Outline
Foundations of REST and JAX-RS
- Grasping the core tenets of REST
- Surveying the JAX-RS specification
- Reasons for selecting Jersey for RESTful API creation
Preparing the Development Workspace
- Setting up JDK and Maven
- Generating a Jersey project via Maven
- Examining project architecture and settings
Constructing REST APIs with Jersey
- Specifying resources and endpoints
- Applying HTTP methods (GET, POST, PUT, DELETE)
- Managing JSON and XML data
Advanced API Construction
- Integrating request and response filters
- Managing exceptions
- Establishing authentication and authorization mechanisms
Validating APIs
- Manual verification using Postman
- Automated testing via JUnit and REST-assured
- Simulating APIs for testing purposes
API Documentation and Version Management
- Incorporating Swagger/OpenAPI with Jersey
- Documenting endpoints
- Strategies for API versioning
Optimal Practices and Issue Resolution
- Architecting scalable APIs
- Addressing frequent Jersey-related challenges
- Considering performance implications
Conclusion and Future Actions
Requirements
- Foundational understanding of Java programming
- Aquaintance with RESTful principles
- Comprehension of HTTP verbs and JSON formats
Target Audience
- Java developers
- API testers
- Software engineers
Testimonials (3)
The possibilities of postman and future use of it.
Gordana Gacic - SEE Digital D.O.O.
Course - API Testing with Postman
Good insight in defining an API, deploying and running an API.
Vincent - Openbaar Ministerie
Course - MuleSoft Anypoint Platform Fundamentals
To have full understanding of WSO2 API Manger and it importance.The fundamentals really helped me to go and advanced self-learning