Public visé

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

Prérequis

Avoir suivi cette formation, ou en maîtriser les thèmes abordés :

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

En cours de formation, par des études de cas ou des travaux pratiques. En fin de formation, par un questionnaire d’auto-évaluation.