|
Introduction aux Design Patterns Principes fondamentaux de conception Rappels des 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) Conception objet et méthodes de développement agiles Le Processus Unifié, XP Tests unitaires et programmation par les tests Définition et principes du refactoring Les outils du développement agile Les 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é Organisation en Packages Métriques de Packages Le refactoring Quelques "mauvaises odeurs" Exemples de refactoring Refactoring vers les Design Patterns |
|
code [ADP] |
Prix euros/HT |
Jan | Fév | Mars | Avril | Mai | Juin | Juillet | Août | Sept | Oct | Nov | Déc |
| Paris | 1878 | 21 | 18 | 3 | 7 | 12 | 9 | 7 | 4 | 1 | 6 | 3 | 15 |
| Grenoble | 1878 | - | 11 | - | 7 | - | 9 | - | - | 1 | - | 3 | - |
| Lyon | 1878 | 14 | - | 10 | - | 19 | - | 21 | - | 22 | - | 24 | - |