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

nouveauté Le Domain-Driven Design par la pratique (2)

Vous cherchez une formation et vous ne l'avez pas trouvée...Faites une suggestion
Accueil » Formations » Architecture » Le Domain-Driven Design par la pratique (2)

Le Domain-Driven Design ou “DDD” est un incontournable dans la carrière d’un développeur.

Cette formation s’adresse aux développeurs confirmés.

En construisant une application exemple, les principes, les patterns tactiques et stratégiques du DDD sont abordés de manière concrète, ainsi que des sujets comme l’Event Sourcing ou même le DDD et la programmation fonctionnelle.

Formation en Java.

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]

1350 € HT 2 jours AE-DDD2

Programme

Répartition : 40% théorie/60% de pratique

L’IC version DDD

  • L’Intégration continue des concepts, le refactoring de concept
  • Dérouler un Scénario sur le modèle de notre application fil rouge

Recap : les moteurs du DDD

  • UL et BC
  • Un moteur d’évolutions (agile) : UL/Code/Modèle/IC
  • NY accélère NY

Les agrégats, le cœur du problème

  • Pourquoi c’est si important ?
  • Et avec plusieurs agrégats ?
  • Les VO ID
  • Les évènements de domaine
  • Eventual consistency
  • Les Services de domaine
  • L’injection pour découpler

Mise en place sur notre application

Le Context Mapping

  • Les patterns
  • Un exemple sur notre application fil rouge
  • Détail sur le pattern BBOM

CQRS et Event Sourcing

  • La dualité état / évènement
  • Les principes d’architecture CQRS
  • Attention au Command sourcing
  • Le coeur de l’Event Sourcing
  • Framework d’ES

Le DDD, l’approche objet, l’approche fonctionnelle

  • La pensée objet et la pensée fonctionnelle
  • Le DDD et le fonctionnel
  • Exemple en Clojure

Conclusion

  • Le DDD, vers une maturité du SI
  • Le DDD, ne sera jamais dogmatique
  • L’avenir du DDD

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 25/05/2021