Vous utilisez un navigateur obsolète, veuillez le mettre à jour.

  • Aller au contenu
  • Choisir la langue
  • Aller à la recherche

OpenClassrooms devient une université américaine accréditée.

Découvrez ce que cela change pour vous
OpenClassrooms.comOpenClassrooms.com
Nos formations
100% en ligne et à votre rythme.
Comparer nos formations
Apprendre un métier
Formations diplômantes
Apprenez un métier d’avenir grâce à des projets concrets et un mentor individuel.
Découvrir un sujet
Cours en libre accès
Développez vos connaissances avec plus de 500 cours régulièrement mis à jour
Pour les employeurs
Formez et recrutez des talents grâce à un espace tout-en-un.
Découvrir notre solution
Formation & reconversion
Développer les connaissances
Bibliothèque de +500 cours en autonomie - SPARK
Booster les compétences
Programmes intensifs mentorés - BOOST
Accompagner les reconversions
Parcours de formation mentorés - PIVOT
Découplez votre architecture web pour des applications Java robustes

Table des matières

  • Partie 1

    Analysez l’architecture d’une application existante

    • 1

      Tirez un maximum de ce cours

    • 2

      Examinez les problèmes posés par l’architecture monolithique

    • 3

      Définissez de nouvelles user stories orientées business pour votre application

    • 4

      Définissez les entités métiers pour votre nouveau modèle d’application

    • 5

      Identifiez les faiblesses de votre système actuel

    • 6

      Priorisez vos user stories

    • Quiz : Analysez l’architecture d’une application existante

  • Partie 2

    Séparez les couches de votre application avec le design pattern Modèle-Vue-Contrôleur

    • 1

      Refactorisez avec le pattern MVC

    • 2

      Extrayez la Vue

    • 3

      Extrayez le Modèle

    • 4

      Extrayez le Contrôleur

    • Quiz : Séparez les couches d’application avec le Modèle-Vue-Contrôleur

  • Partie 3

    Implémentez la communication entre les couches de votre application

    • 1

      Choisissez le bon stockage pour votre couche de données

    • 2

      Gérez la communication entre les couches avec une API de données

    • 3

      Choisissez le bon style de communication pour votre application

    • 4

      Revoyez ce que vous avez appris

    • Quiz : Implémentez la communication entre les couches de l’application

Séparez les couches d’application avec le Modèle-Vue-Contrôleur

Testez vos connaissances !

Créez un compte gratuitement ou connectez-vous pour suivre ce cours et faire ce quiz.
Créer un compteSe connecter

Question 1

Question 2