Plan Szkolenia
Introduction to REST and JAX-RS
- Understanding REST principles
- Overview of JAX-RS specification
- Why Jersey for RESTful API development
Setting up the Development Environment
- Installing JDK and Maven
- Creating a Jersey project with Maven
- Project structure and configuration
Building REST APIs with Jersey
- Defining resources and endpoints
- Using HTTP methods (GET, POST, PUT, DELETE)
- Working with JSON and XML
Advanced API Development
- Request and response filters
- Exception handling
- Implementing authentication and authorization
Testing APIs
- Manual testing with Postman
- Automated testing with JUnit and REST-assured
- Mocking APIs for testing
API Documentation and Versioning
- Using Swagger/OpenAPI with Jersey
- Documenting endpoints
- Versioning strategies for APIs
Best Practices and Troubleshooting
- Designing scalable APIs
- Handling common issues in Jersey
- Performance considerations
Summary and Next Steps
Wymagania
- Basic knowledge of Java programming
- Familiarity with RESTful concepts
- Understanding of HTTP methods and JSON
Audience
- Java developers
- API testers
- Software engineers
Opinie uczestników (5)
Kurs o zrozumieniu definicji API, wdrażania i uruchamiania API.
Vincent - Openbaar Ministerie
Szkolenie - MuleSoft Anypoint Platform Fundamentals
Przetłumaczone przez sztuczną inteligencję
kompetencje trenera
Vincenzo - Plus Innovation srl
Szkolenie - WSO2 API Manager for Developers
Przetłumaczone przez sztuczną inteligencję
Calość. Balans pomiędzy teoria i praktyką. Pokazywanie nie tylko gdzie coś jest ale jak znaleźć gdy nie wiemy gdzie szukać. Praktyczne wskazówki z używania platformy i narzędzi - czyli co pomaga w życiu deva. A także kultura osobista i profesjonalizm prowadzonego szkolenia. A+++++++ jak to mówią :)
Hubert - Wisniowski
Szkolenie - Managing APIs with MuleSoft Anypoint Platform
Metoda nauczania
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Szkolenie - SoapUI for API Testing
Przetłumaczone przez sztuczną inteligencję
Część z ćwiczeniami.
Wissam - NEOM
Szkolenie - Developing APIs using Google Cloud Apigee X
Przetłumaczone przez sztuczną inteligencję