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
Fundamentals of REST and JAX-RS
- Exploring core REST principles
- Examining the JAX-RS specification
- Reasons for choosing Jersey for RESTful API creation
Establishing the Development Workspace
- Setting up the JDK and Maven
- Generating a new Jersey project via Maven
- Reviewing project layout and configuration settings
Constructing REST APIs with Jersey
- Defining resource classes and endpoints
- Applying standard HTTP methods (GET, POST, PUT, DELETE)
- Managing JSON and XML payloads
Advanced API Engineering
- Creating request and response filters
- Implementing robust exception management
- Securing APIs through authentication and authorization
API Validation Strategies
- Conducting manual checks with Postman
- Writing automated tests using JUnit and REST-assured
- Using mocking tools to isolate API testing
Documenting and Versioning APIs
- Integrating Swagger/OpenAPI with Jersey
- Generating comprehensive endpoint documentation
- Adopting effective API versioning strategies
Best Practices and Problem Solving
- Architecting for scalability
- Resolving frequent challenges in Jersey
- Optimizing for performance
Wrap-up and Future Directions
Requirements
- Fundamental proficiency in Java programming
- Working knowledge of RESTful architecture
- Clear understanding of HTTP verbs and JSON data 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