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
- Exploring core REST principles
- Introduction to the JAX-RS specification
- The rationale for choosing Jersey for RESTful API creation
Configuring the Development Environment
- Setting up JDK and Maven
- Generating a Jersey project via Maven
- Reviewing project architecture and settings
Constructing REST APIs with Jersey
- Specifying resources and endpoints
- Applying HTTP methods (GET, POST, PUT, DELETE)
- Processing JSON and XML data
Advanced API Implementation
- Creating request and response filters
- Managing exceptions
- Establishing authentication and authorization mechanisms
Validating APIs
- Performing manual checks with Postman
- Automating tests using JUnit and REST-assured
- Simulating APIs for testing purposes
Documenting and Versioning APIs
- Integrating Swagger/OpenAPI with Jersey
- Writing documentation for endpoints
- Adopting versioning strategies for APIs
Best Practices and Problem Solving
- Architecting for scalability
- Addressing frequent Jersey-related challenges
- Optimizing performance metrics
Wrap-up and Future Pathways
Requirements
- Fundamental understanding of Java programming
- Acquaintance with RESTful principles
- Grasp of HTTP methods and JSON structures
Intended Participants
- 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