Accéder à l'en-tête Accéder au contenu principal Accéder au pied de page

Aligner son code avec les métiers.

DDD - domain driven design arolla

Description

Objectifs

L'objectif de cette formation est de comprendre les concepts clés de Domain-Driven Design (DDD). Le DDD est une approche complète de conception de logiciels pour résoudre des problèmes complexes en se concentrant sur le domaine métier et en alignant le code avec une compréhension approfondie de ce dernier. Ce qui permet de répondre rapidement aux évolutions business et même de libérer de nouvelles opportunités de valeur pour l'entreprise. La formation est destinée aux personnes intéressées par le DDD et qui souhaitent aligner le code avec une compréhension approfondie du métier.

Programme

- Aperçu général de Domain-Driven Design
- Comment découvrir un nouveau domaine métier
- Comprendre la notion d’Ubiquitous Language
- Relation entre DDD et BDD
- Model Storming pour analyser un métier
- Expérimenter le design émergent
- Bien comprendre les Bounded Contexts
- Strategic Design avec Context Mapping
- Utiliser les patterns tactiques: Value Object, Entity, Domain Service, Hexagonal Architecture
- Aperçu de CQRS et d’Eventual Consistency
- Documentation et Domain-Driven Design

Public

Cette formation d‘adresse à des développeuses et développeurs logiciel avec une bonne expérience de développement orienté objet et/ou fonctionnel, avec idéalement plusieurs années d’expérience sur des domaines complexes.

Prérequis

Avoir lu le livre d’Eric Evans est un plus, mais non requis.
Pour chaque formation, un quizz de validation des prérequis sera transmis 2 semaines en amont et en fin de session pour valider les acquis.

Matériel pédagogique

Les formateurs distribueront les supports de la formation au format électronique PDF à la fin de la formation.

A savoir

La formation est donnée en français ou en anglais. Les supports de formation sont en anglais. Durant la formation, nous inciterons à travailler sur des exemples de code en langage orienté objet.

Pour toute personne en situation de handicap, n’hésitez pas à nous contacter au 07 63 74 20 95 ou formation@arolla.fr.
Par ailleurs, toutes nos formations sont accessibles en distanciel.

Formateurs

Cyrille Martraire CTO associé Arolla et coach craft

Cyrille Martraire

CTO associé Arolla

Les prochaines sessions

Contactez-nous

Nos dernières formations

Voir toutes les formations

BDD – Behavior Driven Development

Cette formation enseigne une approche pour améliorer la communication et la compréhension des besoins afin de développer le bon produit.

Session à venir

02 octobre 2024 - 03 octobre 2024

Durée

2 jours

Voir
Nouvelle Signature

Software craft

Une toute nouvelle formation créée après 15 ans de coaching craft afin de maitriser les fondamentaux des bonnes pratiques craft.

Session à venir

09 septembre 2024 - 10 septembre 2024

Durée

2 jours

Voir

Living Documentation

L'intérêt de l'approche Living Documentation (Documentation Vivante) est d'être une solution efficace et attractive pour maximiser le transfert et la conservation du savoir sans que cela ne devienne une charge de travail élevée pour les membres de l'équipe

Session à venir

25 novembre 2024 - 26 novembre 2024

Durée

2 jours

Voir