Public visé

Architectes, ingénieurs concepteurs et développeurs orientés objet (Java, .NET, PHP, Python, JavaScript).

Prérequis

Objectifs pédagogiques

À l’issue de cette formation, vous serez capable de :

Programme

Jour 1 - Matin

Introduction aux Design Patterns

Patterns créationnels

Jour 1 - Après-midi

Patterns créationnels - Suite

Travaux pratiques : Écriture et intégration des patterns créationnels dans un projet Java

Jour 2 - Matin

Anti-patterns

Patterns structurels

Jour 2 - Après-midi

Patterns comportementaux

Travaux pratiques : Implémentation de patterns structurels et comportementaux

Jour 3 - Matin

Patterns d’architecture

Jour 3 - Après-midi

Méthodologie et mise en pratique

Travaux pratiques : Refactoring complet d’un projet en appliquant les patterns étudiés

Modalités d’évaluation des acquis