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
Fundamentals of REST and JAX-RS
- Exploring core REST principles
- Reviewing the JAX-RS specification
- Reasons for choosing Jersey for RESTful API development
Configuring the Development Environment
- Setup of JDK and Maven
- Generating a Jersey project via Maven
- Analyzing project architecture and configuration
Creating REST APIs with Jersey
- Defining resources and endpoint mappings
- Utilizing standard HTTP methods (GET, POST, PUT, DELETE)
- Processing JSON and XML data formats
Advanced API Construction
- Implementing request and response filters
- Managing exceptions effectively
- Integrating authentication and authorization mechanisms
API Validation and Testing
- Conducting manual tests with Postman
- Executing automated tests using JUnit and REST-assured
- Creating API mocks for isolated testing
Documenting and Versioning APIs
- Integrating Swagger/OpenAPI with Jersey
- Comprehensive documentation of endpoints
- Formulating API versioning strategies
Industry Best Practices and Problem Solving
- Designing for scalability
- Resolving common Jersey-specific issues
- Optimizing performance metrics
Recap and Future Directions
Requirements
- Fundamental proficiency in Java programming
- Working knowledge of RESTful principles
- Conceptual understanding of HTTP methods and JSON structure
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