Prenez contact avec nous

Plan du cours

Introductions

  • Patterns et architectures à plusieurs niveaux
  • Description des patterns
  • Patterns de conception et architecture logicielle
  • Recherche et sélection des patterns de conception
  • Implémentation des patterns de conception

Patterns bien connus

Création d'objets

  • Fabrique
  • Bâtisseur (Builder)
  • Méthode d'usine (Factory Method)
  • Prototype
  • Singleton

Patterns structurels

  • Adaptateur
  • Pont (Bridge)
  • Composite
  • Décorateur
  • Façade
  • Poids plume (Flyweight)
  • Proxy

Patterns comportementaux

  • Chaîne de responsabilité
  • Commande
  • Interpréteur
  • Itérateur
  • Médiateur
  • Memento
  • Observateur
  • État (State)
  • Stratégie
  • Méthode modèle (Template Method)
  • Visiteur
  • Observateur

Création de patterns

  • Faut-il créer un pattern ou non ?
  • Description formelle du pattern
  • Organisation du catalogue de patterns
  • Objectif particulier et objectif abstrait
  • Publication de vos patterns auprès d'une communauté de patterns

Pré requis

De bonnes connaissances en UML et en tout langage orienté objet comme C++, C#, Java, VB.NET, PHP 8 ou supérieur, etc.

 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (4)

Cours à venir

Catégories Similaires