La solution Oracle Middleware Development Tools, les outils nécessaires pour prendre en charge tous types de systèmes d’exploitation, plateformes ou approches de développement.
OBJECTIFS PEDAGOGIQUES
- Comprendre et maîtriser un Middleware
PROGRAMME
INTRODUCTION AUX WEB SERVICES
- Définition et concept de base de l'architecture de service web
- Types de services web : SOAP et REST
- Protocoles et formats couramment utilisés : HTTP, XML, JSON
MISE EN PLACE DE L'ENVIRONNEMENT
- Installation et configuration de l'IDE et des outils nécessaires
- Création d'un projet Spring
- Configuration des dépendances pour le développement de services web
DÉVELOPPEMENT DE SERVICES REST AVEC SPRING :
- Création d'une API REST à l'aide de Spring MVC
- Gestion des requêtes HTTP (GET, POST, PUT, DELETE)
- Manipulation de la réponse JSON à l'aide de Jackson
- Validation des entrées avec Bean Validation
- Implémentation de la sécurité avec Spring Security
INTÉGRATION DE SERVICES SOAP AVEC SPRING
- Création d'un service SOAP à l'aide de Spring Web Services
- Manipulation du format XML à l'aide de JAXB
- Configuration du point d'entrée du service
- Déploiement du service sur un serveur d'application
TESTS ET DÉBOGAGE
- Écriture de tests unitaires avec JUnit et Mockito
- Utilisation de Postman pour tester les services REST
- Débogage des erreurs courantes
PUBLIC
Développeur d'applications et/ou Développeur WebPRÉREQUIS
INFORMATIONS PRATIQUES
HORAIRES DE LA FORMATION
de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00
MÉTHODOLOGIE PÉDAGOGIQUE
Théorie | Cas pratiques | Synthèse
MODALITÉS D'ÉVALUATION
Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats