Booster des Talents IT

Formation Design Patterns avec C#

logo du langage de programmation c sharp
La formation Design Patterns avec C# a pour objectifs de : - Procurer un bagage formel pour faciliter la recherche de solutions stéréotypiques - Pouvoir enrichir son catalogue de Design Patterns techniques et métiers
Prix à partir de
1960€ HT
Référence AF2037
Durée 3 jours
Public Analystes, Développeurs
Prérequis Etre initié aux concepts de l'objet
TP 50%

Plan de Formation Design Patterns avec C#

Rappel sur les concepts objet

Classe, instance, encapsulation, polymorphisme, interface, héritage, agrégation, etc.

Présentation sommaire d’UML

Modèle statique et dynamique
Cas d’utilisation
De l’analyse à la conception
Les qualités visées d’un modèle objet

Rôle et application des Design Patterns

Usage :
– Dans la phase analytique
– En conception
– En rétro-ingénierie
Refactoring : bonnes pratiques et critères d’évaluation du modèle objet

Design Patterns et UML

Modélisation
Intégration dans un diagramme de classes

Organisation du catalogue

Classification : créationnel, structurel, comportemental
Application : création, dépendance, fonctionnalité, granularité, évolution

Design Patterns

(gof) fabrique abstraite,  adaptateur,  pond,  constructeur,  chaîne de responsabilité,  commande,  composite,  décorateur,  façade,  méthode de fabrique,  poids mouche,  interpréteur,  itérateur,  médiateur,  memento,  observateur,  prototype,  proximité,  singleton,  état,  stratégie,  Modèle de méthode,  visiteur
Design patterns d’architecture applicative : DAO, dispenseur, dispatcher, helper class,…

Ajuster les Design Patterns aux besoins applicatifs

Contraintes de réalisation
Implémentation et ajustement selon les langages

Créer de nouveaux Design Patterns

Design Patterns de ressources limitées
Compteur de référence

Du Design Patterns au Framework

Mise en œuvre dans les solutions applicatives

Étude de cas

Modélisation du besoin
Identification des patterns
Affinage et sélection
Ajustement
Modélisation de la solution retenue

Nos autres formations Analyse et conception

AF15530 Formation Zachman : mise en oeuvre avec Enterprise Architect en Intra/Cours Particulier 2 jours 1290€ HT
AF15310 Formation UML les bases en Intra/Cours Particulier 2 jours 1190€ HT
AF14881 Formation Systèmes Complexes avec SysML en Intra/Cours Particulier 4 jours 2190€ HT
AF10733 Formation Analyse et conception avec UML 2 en Intra/Cours Particulier 4 jours 2190 €HT
AF10729 Formation Enterprise Architect : Modélisation UML 2 en Intra/Cours Particulier 3 jours 1790€ HT
Voir les 13 formations
Vous pouvez également être intéressé par des formations Architecture, C#, Design Patterns, Design Patterns avec C#, Méthodologie, Méthodologie et projets, Projet ou par les formations de notre filière Analyse et conception
Prix à partir de
1960€ HT
Référence AF2037
Durée 3 jours
Public Analystes, Développeurs
Prérequis Etre initié aux concepts de l'objet
Travaux pratiques 50%