(+33)1 55 60 76 72
Toutes nos formations sont disponibles en classe virtuelle. Contactez-nous pour plus d’informations : formation@oxiane.com

Introduction au Domain-Driven Design

Comprendre les concepts clefs du DDD
Vous cherchez une formation et vous ne l'avez pas trouvée...Faites une suggestion
Accueil » Formations » Architecture » Introduction au Domain-Driven Design

Le Domain-Driven Design ou DDD permet de créer sur le long terme des logiciels de gestion sur des sujets complexes, par le biais d’une approche centrée sur le métier.

Cette initiation s’adresse à toute personne du métier du logiciel désirant saisir les concepts et s’initier aux pratiques.

Cette formation s'inscrit dans le cadre d'un parcours DDD :
- AE-IDDD - Introduction au Domain-Driven Design [1 jour]
- AE-DDD1 - Le Domain-Driven par la pratique (1) [2 jours]
- AE-DDD2 - Le Domain-Driven par la pratique (2) [2 jours]

790 € HT 1 jour AE-IDDD

Introduction au Domain-Driven Design — Comprendre les concepts clefs du DDD

Programme

Répartition : 50% théorie/50% de pratique

Introduction au DDD

  • Historique et présentation du DDD
  • Un indispensable pour gérer la complexité

Les moteurs du DDD

  • l’Ubiquitous Language (UL)
  • Le Bounded Context
  • Le modèle
  • L’IC et le refactoring de concept
  • L’accélération

Les tactiques du DDD en pratique par un Event Storming

  • Historique et fonctionnement de l’ES
  • Le langage
  • Les évènements
  • Les commandes
  • Les acteurs
  • Les entités
  • Les stratégies d’entreprise
  • Les agrégats
  • Les cycles de vies
  • Le modèle
  • Découpages en Bounded Context
  • Interactions

Transmettre le savoir

  • Les outils de l’UL
  • La documentation vivante

Les stratégies du DDD par un Context Mapping

  • Partnership
  • Shared Kernel
  • Customer Supplier
  • Conformiste
  • AntiCorruption Layer
  • Open-host Service
  • Published Language
  • Separate Ways

Détails sur le Big Ball of Mud

  • Caractéristique du pattern BBOM
  • La psychologie
  • Les stratégies de sorties

Conclusion

  • Le DDD, vers une maturité du SI
  • Le coût du développement

Profils des intervenants

Toutes nos formations sont animées par des consultants-formateurs expérimentés et reconnus par leurs pairs.

Modalités d'évaluation

Evaluation des acquis de la formation par le biais de cas pratiques et/ou mises en situation.
Attestation de formation remise à chaque participant.

Démarche qualité

Questionnaire d’évaluation de satisfaction à chaud complété par chaque participant à l’issue de la formation.

Moyens pédagogiques

Salle équipée de PC (1 poste par stagiaire), vidéo-projecteur.
Espace de pause.
    Dernière mise à jour le 15/09/2022

    Formation(s) conseillée(s) pour aller plus loin

    Le Domain-Driven Design par la pratique (1)

    1450 € HT
    2 jours
    AE-DDD1
    Comprendre les patterns et explorer de nouvelles pratiques de code

    Le Domain-Driven Design par la pratique (2)

    1450 € HT
    2 jours
    AE-DDD2
    Découvrir des pratiques avancées du DDD