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 : 6570 €HT
(session privatisée)

durée formation   Public

• Concepteurs • Développeurs

pré-requis formation   Pré-Requis:

UML

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 !

avatar"Cette formation a répondu parfaitement à mes attentes"

N. Navarre
RSI