Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction à REST et JAX-RS
- Comprendre les principes de REST
- Aperçu de la spécification JAX-RS
- Pourquoi utiliser Jersey pour le développement d'API RESTful
Mise en place de l'environnement de développement
- Installation de JDK et Maven
- Création d'un projet Jersey avec Maven
- Structure et configuration du projet
Construction d'API REST avec Jersey
- Définition des ressources et points de terminaison
- Utilisation des méthodes HTTP (GET, POST, PUT, DELETE)
- Travail avec JSON et XML
Développement avancé d'API
- Filtres de requêtes et réponses
- Gestion des exceptions
- Implémentation de l'authentification et de l'autorisation
Test des API
- Test manuel avec Postman
- Tests automatisés avec JUnit et REST-assured
- Mise en œuvre de tests d'API simulées
Documentation et versionnement des API
- Utilisation de Swagger/OpenAPI avec Jersey
- Documentation des points de terminaison
- Stratégies de versionnement pour les API
Bonnes pratiques et dépannage
- Conception d'API scalables
- Gestion des problèmes courants dans Jersey
- Considérations sur les performances
Résumé et étapes suivantes
Pré requis
- Connaissances de base en programmation Java
- Familiarité avec les concepts RESTful
- Compréhension des méthodes HTTP et de JSON
Public visé
- Développeurs Java
- Testeurs d'API
- Ingénieurs logiciels
14 Heures
Nos clients témoignent (2)
Bon aperçu pour définir une API, la déployer et l'exécuter.
Vincent - Openbaar Ministerie
Formation - MuleSoft Anypoint Platform Fundamentals
Traduction automatique
Pour avoir une compréhension complète de WSO2 API Manager et de son importance. Les fondamentaux m'ont vraiment aidé à progresser vers un apprentissage avancé en auto-formation.
Hlalefang Nkhooa - Revenue Services Lesotho
Formation - WSO2 API Manager for Developers
Traduction automatique