plan de cours - Iris Training

Transcription

plan de cours - Iris Training
EXP ERT EN DÉVELOPPEMENT DE
COMPÉTEN CES
PLAN DE COURS
INITIATION AUX DESIGN PATTERNS
Objectif
Code
Comprendre et concevoir une architecture logicielle solide en utilisant des
modèles de conception éprouvés
Public Concerne
DP110
Duree
2 jours
Développeurs, architectes, chefs de projets
Pre-requis
Connaissance et maîtrise de la notation UML
Programme
INTRODUCTION
Introduction aux patterns de conception
Design patterns ou patterns de conception
La description des patterns de conception
Le catalogue des patterns de conception
Comment choisir et utiliser un pattern de
conception pour résoudre un problème
Organisation du catalogue des patterns de
conception
Une étude de cas : la vente en ligne de véhicules
Description du système
Cahier des charges
Prise en compte des patterns de conception
PATTERNS DE CONSTRUCTION
Introduction aux patterns de construction
Présentation
Les problèmes liés à la création d'objets
Problématique
Les solutions proposées par les patterns de
construction
Le
Le
Le
Le
pattern
pattern
pattern
pattern
Builder
Factory Method
Prototype
Singleton
Exemples en Java : la liasse vierge, la classe
Vendeur
PATTERNS DE STRUCTURATION
Introduction aux patterns de structuration
Présentation
Composition statique et dynamique
La
Le
Le
Le
Le
Le
Le
pattern
pattern
pattern
pattern
pattern
pattern
pattern
Adapter
Bridge
Composite
Decorator
Facade
Flyweight
Proxy
PATTERNS DE COMPORTEMENT
Introduction aux patterns de comportement
Présentation
Distribution par héritage ou par délégation
Le
Le
Le
Le
Le
Le
Le
Le
Le
pattern
pattern
pattern
pattern
pattern
pattern
pattern
pattern
pattern
Command
Interpreter
Iterator
Mediator
Memento
Observer
State
Strategy
Template Method
PARTIE 5 : CONCLUSION
Les patterns dans la conception de logiciels
Modélisation et conception avec les patterns de
conception
Autres apports des patterns de conception
Un référentiel commun
Un ensemble récurrent de techniques de
conception
Un outil pédagogique de l'approche à objets
Page : 1/1