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.
Course Outline
Foundations of REST and JAX-RS
- Grasping core REST principles
- Overview of the JAX-RS specification
- Reasons for selecting Jersey for RESTful API development
Configuring the Development Setup
- Installation of JDK and Maven
- Initializing a Jersey project via Maven
- Understanding project architecture and settings
Constructing REST APIs with Jersey
- Defining resources and endpoints
- Utilizing HTTP methods (GET, POST, PUT, DELETE)
- Interacting with JSON and XML formats
Advanced API Engineering
- Implementing request and response filters
- Managing exceptions
- Setting up authentication and authorization mechanisms
Validating APIs
- Manual validation using Postman
- Automated testing with JUnit and REST-assured
- Creating mock APIs for test scenarios
Documenting and Versioning APIs
- Integrating Swagger/OpenAPI with Jersey
- Documenting endpoint details
- Strategies for API versioning
Optimal Practices and Problem Solving
- Architecting scalable APIs
- Resolving common Jersey-related issues
- Performance optimization considerations
Conclusion and Future Directions
Requirements
- Fundamental grasp of Java programming
- Basic awareness of RESTful principles
- Comprehension of HTTP methods and JSON structures
Target Audience
- Java developers
- API testers
- Software engineers
14 Hours
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