• 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

A distance

Du 01 au 03 février 2021
Du 15 au 17 mars 2021
Du 26 au 28 avril 2021
Du 17 au 19 mai 2021
Du 21 au 23 juin 2021
Du 12 au 15 juillet 2021
Du 16 au 18 août 2021

Demande de renseignement