vers l'accueil formulaire de contact

Formation Design Patterns

Présentation formation Design Pattern

JPG - 16.6 ko

L’étape de conception est fondamentale dans tout projet de développement logiciel. Augmentez la productivité, l’évolutivité et la maintenabilité de vos développements en utilisant les design patterns.

Cette formation vous permettra d’acquérir une compétence opérationnelle sur la conception des applications, et de gagner en productivité grâce à l’utilisation des patterns.

Dates (2j) Tarif (Euros HT) Audience Pratique Financement Contact Inscription
11-12 juil (Par)
26-27 sep (Par)
28-29 nov (Par)
12-13 dec (Par)
Inter : 1290
Intra : 2900
Développeurs JAVA 70% Opportunités
financement
01 40 07 81 28 Bulletin inscription

Logiciels utilisés
- Eclipse 3.5
- ArgoUML
- Enterprise Architect

Vous allez apprendre à :

- Comprendre la valeur ajoutée des design pattern
- Mettre en œuvre les principes fondamentaux en conception objet
- Appliquer les patterns comportementaux
- Appliquer les patterns de construction
- Identifier les anti-pattern

Cours détaillé formation Design Pattern

Introduction

- Historique
- Contexte d’utilisation
- Atouts et limites
- Le GOF (Gang Of For)

Notions fondamentales Objet et d’UML

- Classe / Objet.
- Encapsulation.
- Polymorphisme.
- Interface.
- Héritage.
- Agrégation.
- Diagrammes UML statiques
- Diagrammes UML dynamiques

Anti Patterns

- Erreurs courantes
- Couplage fort
- Effet spaguetti
- Manque de modularité
- Manque d’interface
- Copier-coller

Classification Patterns

- Patterns créationnel,
- Patterns structurel,
- Patterns comportemental.

Patterns de création

- fabrique abstraite,
- constructeur,
- méthode de fabrique,
- prototype,
- singleton.

Patterns de structure

adaptateur,
- pont,
- composite,
- décorateur,
- façade,
- poids mouche,
- proxy.

Patterns de comportement

chaîne de responsabilité,
- commande,
- interpréteur,
- itérateur,
- médiateur,
- mémento,
- observateur,
- état,
- stratégie,
- modèle de méthode,
- visiteur.

Patterns et Frameworks

- Définition et valeur ajoutée framework
- Patterns et frameworks
- Patterns dans J2ee
- Patterns dans Struts, JSF
- Patterns dans Hibernate
- Patterns dans EJB