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éfense25/03/2019600 € HTDates proposées dans les agences M2iRéserver
La Défense29/04/2019600 € HTDates proposées dans les agences M2iRéserver
La Défense24/06/2019600 € HTDates proposées dans les agences M2iRéserver
La Défense26/08/2019600 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

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

Metz29/04/2019600 € HTDates proposées dans les agences M2iRéserver
Mulhouse29/04/2019600 € HTDates proposées dans les agences M2iRéserver
Nancy29/04/2019600 € HTDates proposées dans les agences M2iRéserver
Reims29/04/2019600 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

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

Caen29/04/2019600 € HTDates proposées dans les agences M2iRéserver
Évreux29/04/2019600 € HTDates proposées dans les agences M2iRéserver
Le Havre29/04/2019600 € HTDates proposées dans les agences M2iRéserver
Lille29/04/2019600 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

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

Dijon29/04/2019600 € HTDates proposées dans les agences M2iRéserver
Grenoble29/04/2019600 € HTDates proposées dans les agences M2iRéserver
Lyon29/04/2019600 € HTDates proposées dans les agences M2iRéserver
Saint-Étienne29/04/2019600 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

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

Bordeaux29/04/2019600 € HTDates proposées dans les agences M2iRéserver
Orléans29/04/2019600 € HTDates proposées dans les agences M2iRéserver
Tours29/04/2019600 € HTDates proposées dans les agences M2iRéserver
Bordeaux24/06/2019600 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

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

Aix-en-Provence29/04/2019600 € HTDates proposées dans les agences M2iRéserver
Montpellier29/04/2019600 € HTDates proposées dans les agences M2iRéserver
Sophia Antipolis29/04/2019600 € HTDates proposées dans les agences M2iRéserver
Aix-en-Provence24/06/2019600 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

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