Course Outline
Fundamentals of REST and JAX-RS
- Grasping REST principles
- Introduction to the JAX-RS specification
- The role of Jersey in RESTful API development
Configuring the Development Environment
- Installation of JDK and Maven
- Initiating a Jersey project using Maven
- Project organization and configuration
Constructing REST APIs with Jersey
- Defining resources and endpoints
- Applying HTTP methods (GET, POST, PUT, DELETE)
- Handling JSON and XML data
Advanced API Development Techniques
- Implementing request and response filters
- Managing exceptions
- Integrating authentication and authorization
API Testing Strategies
- Manual validation using Postman
- Automated testing with JUnit and REST-assured
- Creating API mocks for testing
Documentation and API Versioning
- Utilizing Swagger/OpenAPI with Jersey
- Documenting API endpoints
- Implementing versioning strategies
Best Practices and Troubleshooting
- Designing scalable APIs
- Resolving common Jersey issues
- Optimizing performance
Conclusion and Future Steps
Requirements
- Fundamental understanding of Java programming
- Basic knowledge of RESTful architecture
- Comprehension of HTTP methods and JSON
Target Audience
- Java developers
- API testers
- Software engineers
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 2900 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (4)
Expand my knowledge of the gge API
Alexa Rosales Varela - Speedymovil
Course - Test Automation with Apigee
Machine Translated
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