L'Expertise Informatique, Simplifiée

Les Design Patterns

Des solutions éprouvées pour des problèmes récurrents.

Les Design Patterns sont des solutions éprouvées aux problèmes récurrents de conception logicielle. Cette formation couvre l’ensemble du catalogue GoF – Singleton, Factory, Observer, Strategy et bien d’autres – avec une mise en pratique systématique en Java. Vous apprendrez à reconnaître les situations qui appellent un pattern, à refactorer du code existant et à tirer parti de l’IA générative pour accélérer leur intégration.

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

Présentation générale

Travaux pratiques

Patterns de construction d’objets (créateurs)

Travaux pratiques

Jour 2

Les anti-patterns

Patterns de structuration (structuraux)

Travaux pratiques

Patterns comportementaux

Travaux pratiques

Jour 3

Patterns d’architecture

Travaux pratiques

Démarche d’utilisation

Apports de l’IA Générative pour la création de patterns

Travaux pratiques

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.

Voir aussi

Vous serez peut-être intéressés par les formations suivantes :

Formation DEV-ALGO-200 — Les Design Patterns. Domaine : Développement. Niveau : Intermédiaire. Durée : 3 jours (21 heures). Mots-clés : algorithmique, développement, avancé, design patterns, poo, uml, gof. Cylian Formation, Dijon.