M2i Formation

Découvrez notre formationJava - Développer des services Web avec REST

Présentiel

1 jour (7 heures) - JAV-REST

Accueil  ›  Formations Informatique  ›  Langages et développement  ›  Développeur Java  ›  Java - Développer des services Web avec REST

Objectifs pédagogiques

  • Créer et utiliser des Web services REST en Java dans le cadre d’une application de type SOA ou d’utilisation dans le cadre d’interface graphique ou service.

Niveau requis

Bonnes connaissances en XML, langage et développement Java.

Public concerné

Concepteurs et développeurs amenés à conduire des projets utilisant des Web Services Rest.


Cette formation est éligible au CPF : code unique 237067

La Défense26/08/2019600 € HTInscriptions en cours, places disponiblesRéserver
La Défense21/10/2019600 € HTInscriptions en cours, places disponiblesRéserver
La Défense16/12/2019600 € HTInscriptions en cours, places disponiblesRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Certification : M2i Langages de Programmation (+ 120€)

Introduction à REST en Java

  • REST et http, même combat
  • Qu’est-ce qu’une architecture de type RESTful ? Ses principes

Concevoir des services RESTful

  • Le modèle objet
  • Le modèle des URIs
  • Présentation de JSON et XML
  • Les méthodes http GET, PUT, POST, DELETE...

Présentation de JAX-RS

  • Développer un service RESTful avec JAX-RS
  • Déployer le service JAX-RS

Les annotations JAX-RS

  • Utilité des annotations
    • @Path
    • @PathParam
    • @MatrixParam
    • @QueryParam
    • @FormParam
    • @HeaderParam
    • @CookieParam

La gestion des exceptions

  • Réponse complexe et exceptions
  • Gérer les exceptions

Déploiement et intégration

  • Déploiement d’une application REST
  • Configuration des composants REST
  • Intégration avec EJB
  • Intégration avec Spring

Les différents types de client Java

  • Le client Browser
  • Le client Java
  • Apache HttpClient

Les principales implémentations de REST (JAX-RS)

  • Jersey
  • Apache CXF

Certification (en option)

  • Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
  • Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel.
  • L'examen sera passé à la fin de la formation.

Les + de la formation

L'examen de certification est en français.

Testez vos connaissances

Objectif : Ce test a pour objectif de tester vos connaissances sur le langage Java intégré au Web.

En cliquant le bouton « Accepter », vous acceptez l’utilisation de cookies pour réaliser des mesures d’audiences et vous permettre d’enregistrer vos préférences de navigation. En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies.

Accepter Paramètres En savoir plus