Booster des Talents IT

Formation Design Patterns

Au cours de la formation, vous allez apprendre à : - Maîtriser les principes fondamentaux de la conception objet - Connaître les principaux Design Patterns - Mettre pragmatiquement en œuvre les Design Patterns au sein d'une conception objet - Découvrir comment les Patterns s'appliquent à l'architecture et aux Frameworks - Structurer les applications orientées objet en packages respectant les règles de couplage et de cohésion - Améliorer une application existante en utilisant les principes du refactoring combinés aux Design Patterns
  • le 17/12/2018 à Lyon
  • le 17/12/2018 à Aix-en-Provence
  • le 17/12/2018 à Grenoble
  • + 27 autres sessions
Prixà partir de
2450 €HT
RéférenceAF1560
Durée5 jours
Public Concepteurs, Développeurs
PrérequisUML
TP50%

Plan de Formation Design Patterns

Introduction à la conception objet et aux Design Patterns

Processus de développement agiles
Analyse et conception
La conception dans les processus agiles
Découverte d’un Design Pattern

Principes fondamentaux de conception

Les Patterns Grasp d’affectation des responsabilités
Principe d’ouverture / fermeture (OCP)
Inversion des dépendances (DIP)
Substitution de Liskov (LSP)
Séparation des interfaces (ISP)

Design Patterns du GoF et autres Patterns

De comportement (itérateur, stratégie, Template Method, état, observateur, médiateur, visiteur)
De création (singleton, fabrique abstraite, Builder)
De structure (composite, pont, adaptateur, décorateur, façade, Proxy, Extension Object, Value Object)

Patterns et architecture

Couches logicielles
Modèle Vue Contrôleur (MVC)
Frameworks
Approche par composants

Organiser un modèle et en contrôler la qualité

Règles d’organisation en packages
Métriques de packages

Le refactoring

Définition et principes du refactoring
Quelques « mauvaises odeurs »
Exemples de refactoring
Refactoring vers les Design Patterns
Les outils du refactoring

Nos autres formations Analyse et conception

AF15530Formation Zachman : mise en oeuvre avec Enterprise Architect en Intra/Cours Particulier2 jours1290 €HT
AF15525Formation Enterprise Architect Modéliser des diagrammes BPMN 27 sessions prévues3 jours1790 €HT
AF15310Formation UML les bases en Intra/Cours Particulier2 jours1190 €HT
AF14881Formation Systèmes Complexes avec SysML en Intra/Cours Particulier4 jours2190 €HT
AF13500Formation Optimiser l’ergonomie de vos IHM Web 29 sessions prévues3 jours1650 €HT
Voir les 15 formations
Vous pouvez également être intéressé par des formations Analyse, Conception, Design Patterns, Java, Méthodologie et projets ou par les formations de notre filière Analyse et conception
Prixà partir de
2450 €HT
RéférenceAF1560
Durée5 jours
Public Concepteurs, Développeurs
PrérequisUML
Travaux pratiques50%
Suivez l'une de
nos 30 sessions
le 17/12/2018 à Lyon
le 17/12/2018 à Aix-en-Provence
le 17/12/2018 à Grenoble
le 21/01/2019 à Aix-en-Provence
le 28/01/2019 à Paris
le 11/02/2019 à Lyon
le 11/02/2019 à Grenoble
le 25/02/2019 à Lille
le 04/03/2019 à Nantes
le 11/03/2019 à Paris
le 01/04/2019 à Lyon
le 01/04/2019 à Grenoble
le 01/04/2019 à Toulouse
le 13/05/2019 à Aix-en-Provence
le 13/05/2019 à Paris
le 03/06/2019 à Lyon
le 03/06/2019 à Grenoble
le 24/06/2019 à Lille
le 08/07/2019 à Nantes
le 22/07/2019 à Paris
le 23/09/2019 à Toulouse
le 30/09/2019 à Grenoble
le 30/09/2019 à Lyon
le 07/10/2019 à Paris
le 07/10/2019 à Aix-en-Provence
le 18/11/2019 à Grenoble
le 18/11/2019 à Lille
le 18/11/2019 à Lyon
le 02/12/2019 à Paris
le 09/12/2019 à Nantes
Voir toutes les dates