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
- Overview of the JAX-RS specification
- The advantages of using Jersey for RESTful API development
Preparing the Development Workspace
- Setup of JDK and Maven
- Generating a Jersey project via Maven
- Analyzing project architecture and configuration settings
Developing REST Services with Jersey
- Specifying resources and API endpoints
- Utilizing HTTP verbs (GET, POST, PUT, DELETE)
- Processing JSON and XML data formats
Advanced API Features
- Implementing request and response filters
- Managing exceptions effectively
- Configuring authentication and authorization mechanisms
API Validation Strategies
- Manual verification using Postman
- Automated testing with JUnit and REST-assured
- Creating mock services for testing purposes
Documentation and Version Control
- Integrating Swagger/OpenAPI with Jersey
- Creating comprehensive endpoint documentation
- Implementing API versioning strategies
Optimization and Problem Solving
- Architecting scalable APIs
- Resolving common Jersey-related challenges
- Optimizing performance metrics
Conclusion and Future Directions
Requirements
- Fundamental understanding of Java programming
- Awareness of RESTful architecture concepts
- Proficiency in HTTP methods and JSON structures
Target Audience
- Java developers
- API testing specialists
- 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