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 Web

PRÉREQUIS

  • Maîtrise de Java Connaissance en architecture applicative
  • 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