Pour toute information sur la formation Design Patterns, ou si vous souhaitez obtenir des dates pour d'autres villes (Bordeaux, Bruxelles, Clermont-Ferrand, Dijon, Genève, Grenoble, Lausanne, Luxembourg, Marseille, Montpellier, Nice, Rennes, Rouen, Saint-Etienne, Strasbourg ) contactez nous :
+33 0 811 461 091
mail demande@apollo-formation.com
Souscrivez à notre NewsLetter

Recevoir notre catalogue

Formation Design Patterns

formation , formation , formation , formation , formation

Au cours de la formation Design Patterns, 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



Télécharger un devis PDF pour la session : 
Gratuit • Simple • Rapide, en 1 clic


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
Les Design Patterns de comportement (itérateur, stratégie, Template Method, état, observateur, médiateur, visiteur)
Les Design Patterns de création (singleton, fabrique abstraite, Builder)
Les Design Patterns 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



Cette formation Design Patterns est éligible au titre du DIF.

Informations pratiques


Ref :

  AF1560

durée formation   Durée :

  5 jours

Prix formation   Prix

Inter : 2190 €HT
Intra : nous consulter
(session privatisée)

durée formation   Public

• Développeurs • Concepteurs

pré-requis formation   Pré-Requis:


Télécharger cette formation (PDF)

Qui sommes nous ?


Apollo formation apporte à ses clients une offre en constante évolution de plus de 400 formations professionnelles dans le domaine de la formation Informatique , de la formation Management et de la formation Efficacité Professionnelle pour leurs salariés.

Apollo formation c’est une présence locale dans les principales régions françaises avec 15 agences en France Paris, Lyon, Grenoble, Aix, Marseille, Strasbourg, Toulouse, Bordeaux, Nantes, Lille,... mais également à Genève, Bruxelles, Luxembourg et Montréal.

Nos clients parlent de nous !

"Excellente formation, un plus pour mes futures interventions en clientèle."

J. Carme
Sedit Marianne