• Design patterns avec .Net

Accueil / Design patterns avec .Net

Design patterns avec .Net

Durée : 3 jours
Tarif Inter : 1400 €
Tarif sur mesure : Nous consulter
Référence : 3NDP

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

La conception orientée objet a longtemps été un art plutôt qu’une science. Selon la définition de son inventeur, un Design Pattern décrit un problème récurrent dans un environnement donné puis décrit une solution à ce problème de telle manière que cette solution soit réutilisable à chaque fois qu’on rencontre le problème sans cependant qu’elle soit deux fois exactement la même.
Les Design Patterns fournissent ainsi des moyens de transmettre le savoir-faire et l’expérience dans le domaine de la conception orientée objet, permettant ainsi de l’industrialiser autant que possible.

 

Objectifs

  • Comprendre les Design Patterns
  • Savoir les mettre en oeuvre dans une architecture technique de conception

Programme

  1. Présentation générale :

    • Fondements
    • Définitions
    • Domaines d’application
  2. Description d’un pattern

  3. Formalisation des Design Patterns

  4. Patterns de construction d’objets :

    • Rendre un système indépendant de la façon dont les objets sont créés
    • Patterns étudiés :
      • Abstract
      • Factory
      • Singleton
      • Builder
      • Prototype
      • Factory Method
  5. Patterns de structuration :

    • Composer des objets pour obtenir de nouvelles fonctionnalités
    • Identifier des structures de classes abstraites et évolutives
    • Patterns étudiés :
      • Adapter
      • Bridge
      • Decorator
      • Facade
      • Proxy
  6. Patterns de gestion des comportements :

    • Identifier des coopérations évolutives et découplées
    • Patterns étudiés :
      • Strategy
      • Memento
      • Chain of Responsability
      • Observer
      • Interpreteur
      • Visitor
      • State Pattern
  7. Patterns d’architecture :

    • Patterns étudiés :
      • MVC
      • Command Processor
      • DAO
  8. Synthèse et Conclusion :

    • Formaliser les solutions techniques
    • Réutiliser l’expertise technique
    • Comment choisir un Design Pattern ?
    • Automatisation des transformations
    • Modèles et profiles UML
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Demande de renseignement