Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

Développement - Design Patterns

réf : DEV-DP

Objectif de formation : A l’issue de la formation, le stagiaire sera capable d’utiliser les principaux modèles de conception disponibles (Design Patterns).

Objectifs pédagogiques

  • Comprendre la philosophie des Design Patterns
  • Connaitre les principaux patterns
  • Appréhender la démarche d’utilisation des modèles pour appliquer le bon patron
  • Appliquer les Design Patterns dans une architecture technique de conception

Pré-requis

  • Connaissance en langage Web (HTML, CSS, JSS)

Public concerné

Développeurs d’applications, architectes, chefs de projet techniques…

Programme

  • Solutions de conception cataloguées
  • Méthodologie : définition des besoins techniques, des classes « types » du pattern, des collaborations entre classes
  • Rappel d’architecture
  • MVC & outils de mise en oeuvre
  • Les design patterns
  • Description formelle
  • Choix et utilisation d’un patron
  • Types de patrons de conception : origine, les trois familles, autres types…
  • Indépendance système & création d’objets
  • Études des patrons
  • Objets et nouvelles fonctionnalités
  • Identification des structures de classes : abstraites et évolutives
  • Adapteur
  • Pont
  • Composite
  • Décorateur
  • Façade
  • Proxy
  • Coopérations évolutives
  • Chaine de responsabilités
  • Commande
  • Interpréteur
  • Itérateur
  • Médiateur
  • Memento
  • Observateur
  • État
  • Stratégie
  • Patron de méthode
  • Visiteur
  • Coopérations découplées & système distribué
  • Publication/Souscription
  • Proxy
  • Modélisation des patrons de conception et intégration à un diagramme de classes UML
  • Application JEE et patterns de SUN

Équipe pédagogique

Professionnel expert technique et pédagogique

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Vous avez une question ?