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
Course Outline
Foundational Concepts: REST Architecture and JAX-RS Standards
- Core principles of Representational State Transfer (REST)
- Detailed examination of the JAX-RS specification
- Rationale for selecting Jersey in RESTful API engineering
Establishing the Development Framework
- Installation of the Java Development Kit (JDK) and Maven
- Initialization of a Jersey project using Maven
- Structural organization and configuration settings
Construction of REST Services via Jersey
- Specification of resources and endpoint definitions
- Application of HTTP verbs (GET, POST, PUT, DELETE)
- Data exchange using JSON and XML formats
Advanced Service Development Features
- Configuration of request and response filters
- Mechanisms for exception management
- Deployment of authentication and authorization controls
Validation and Verification of APIs
- Manual verification using Postman
- Automated testing using JUnit and REST-assured
- Creation of mock services for testing purposes
Technical Documentation and Version Management
- Integration of Swagger/OpenAPI with Jersey
- Standardized documentation of endpoints
- Versioning methodologies for API evolution
Operational Best Practices and Issue Resolution
- Strategies for designing scalable services
- Diagnosis and resolution of common Jersey issues
- Optimization of system performance
Conclusion and Recommended Subsequent Actions
Requirements
- Fundamental proficiency in Java programming
- Working knowledge of RESTful architectural concepts
- Comprehension of HTTP methods and JSON data structures
Target 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