Conception et Design Patterns

Structurer et améliorer vos architectures logicielles

Formation créée le 09/12/2025. Dernière mise à jour le 11/12/2025.
Version du programme : 1

Type de formation

Présentiel

Durée de formation

14 heures (2 jours)

Accessibilité

Oui
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

Conception et Design Patterns

Structurer et améliorer vos architectures logicielles


Cette formation de 14 heures permet de maîtriser les fondements de la conception orientée objet et d’appliquer les principaux design patterns pour améliorer la structure, la maintenabilité et l’évolution du code. Elle combine théorie, cas concrets et projet de conception.

Objectifs de la formation

  • Appliquer les principes SOLID pour concevoir du code modulaire et maintenable
  • Identifier les situations propices à l’usage des principaux design patterns
  • Mettre en œuvre les patrons de création, structurels et comportementaux
  • Structurer une architecture logicielle cohérente avec des patterns combinés

Profil des bénéficiaires

Pour qui
  • Développeurs, ingénieurs d’études, architectes logiciels souhaitant structurer leur code avec les patrons de conception
Prérequis
  • Maîtrise de la programmation orientée objet (Java, C#, Python…)

Contenu de la formation

Jour 1 : Principes SOLID & patrons de création
  • Rappels : couplage, cohésion, responsabilités
  • Les 5 principes SOLID (Single Responsibility, Open/Closed…)
  • Catégories de design patterns (GoF)
  • Patrons de création : Singleton, Factory, Builder
  • Études de cas et mises en pratique
Jour 2 : Patterns structurels & comportementaux
  • Structurels : Adapter, Decorator, Composite
  • Comportementaux : Strategy, Observer, Command
  • Mini-projet de conception logicielle
  • Présentation des solutions et bonnes pratiques

Équipe pédagogique

Les formateurs intervenant dans cette formation sont des experts reconnus dans leur domaine. Sélectionnés avec soin, ils répondent à des critères stricts définis par nos équipes pédagogiques, tant sur le plan de l'expertise métier que sur celui des compétences pédagogiques. Chaque formateur : Possède au minimum 5 à 10 ans d'expérience professionnelle dans son domaine d'activité. A occupé ou occupe encore des postes à responsabilité en entreprise, apportant une vision concrète et actualisée des réalités du terrain. Est formé à des méthodes pédagogiques interactives pour garantir un apprentissage efficace et adapté aux besoins des participants.

Suivi de l'exécution et évaluation des résultats

  • Validation des mises en œuvre en atelier
  • Présentation finale du mini-projet
  • Feuille de présence
  • Questionnaire de satisfaction

Ressources techniques et pédagogiques

  • Fiches synthèse des patterns
  • Diagrammes UML type
  • Accès aux supports de cours PDF
  • Modèles de conception réutilisables

Qualité et satisfaction

Questionnaire de satisfaction à chaud. Questionnaire de satisfaction à froid

Capacité d'accueil

Entre 1 et 8 apprenants

Délai d'accès

2 semaines

Accessibilité

Nous accordons une attention particulière à l'accueil des personnes en situation de handicap. Si vous êtes concerné(e) et souhaitez suivre cette formation, nous vous invitons à nous contacter dès que possible. Ensemble, nous étudierons vos besoins spécifiques et mettrons en place les adaptations nécessaires pour garantir votre accès à la formation dans les meilleures conditions.