Prenez contact avec nous
 Durée 14 heures

Plan du cours

Introductions

  • Patterns et architectures par couches
  • Description des patterns
  • Patterns de conception et conception
  • Recherche et sélection des patterns de conception
  • Implémentation des patterns de conception

Patterns bien connus

Création d’objets

  • Factory
  • Builder
  • Factory Method
  • Prototype
  • Singleton

Patterns structurels

  • Adapter
  • Bridge
  • Composite
  • Decorator
  • Facade
  • Flyweight
  • Proxy

Patterns comportementaux

  • Chaîne de responsabilité (Chain of Responsibility)
  • Command
  • Interpréteur (Interpreter)
  • Itérateur (Iterator)
  • Médiateur (Mediator)
  • État (Memento)
  • Observateur (Observer)
  • État (State)
  • Stratégie (Strategy)
  • Méthode de modèle (Template Method)
  • Visiteur (Visitor)
  • Observateur (Observer)

Création de patterns

  • Creuser un pattern ou non (To pattern or not to pattern)
  • 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

Bonnes connaissances d’UML et d’un langage orienté objet tel que C++, C#, Java, VB.NET, PHP 8 ou supérieur, etc…

Nombre de participants


Prix par participant

Nos clients témoignent (4)

Cours à venir

Catégories Similaires