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 s’adresse à des développeuses et développeurs logiciels 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 quiz de validation des prérequis sera transmis 2 semaines en amont, et un autre 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

Arnaud Courtes coach craft Arolla

Arnaud Courtès

Formateur Arolla - Lead technique craft

Antoine Alberti formateur arolla software craftsman

Antoine Alberti

Senior software craftsman

Christian Finel formateur arolla software crafter

Christian Finel

Senior software crafter - tech lead coach

Dorra bartaguiz formatrice Arolla

Dorra Bartaguiz

Formatrice et CTO Arolla

Formateur arolla Ghayth Ghodhbane

Ghayth Ghodhbane

Senior software craft engineer

mathieu pauly coach craft arolla

Mathieu Pauly

Coach software craft

Les prochaines sessions

Présentiel

09/10/2025 au 10/10/2025

2200€

Contactez-nous

Gwenaëlle Rispal

Software crafter - Fullstack JAVA

« Tout le monde est bienveillant et s’entraide spontanément. On le voit sur le réseau social d’Arolla, dès qu’on pose une question, dans les 10 minutes on a une solution. Et puis avoir des jours de destaffing pour travailler ensemble et monter en compétence sans empiéter sur l’agenda personnel est un vrai plus. Enfin le programme d’ArollAcademy couronne le tout puisqu’il joue un double rôle : il forme des juniors et permet aux arolliens expérimentés de transmettre leur savoir. »

Arnaud Courtès formateur Arolla et lead tech craft artisan logiciel

Arnaud Courtes

Lead tech et formateur

« Arolla, c’est avant tout faire partie d’une super communauté, bienveillante, toujours présente quand il y a besoin et techniquement au top. C’est très stimulant. Arolla, c’est aussi la possibilité de réaliser ce que l’on veut vraiment faire en matière de carrière avec l’appui de personnes expérimentées. Ce sont enfin des clients intéressés en majorité par la qualité et le craft et le fait de pouvoir choisir sa mission. »

Ils nous font confiance

ALD automotive black and white PNG Arolla

Banque et services

ALD Automotive

Banque et assurance

Crédit Agricole – Corporate & Investment Bank
décathlon arolla data craft

Retail (grande distribution)

Decathlon

Banque et assurance

ING Direct
Monoprix Black and white PNG Arolla

Retail (grande distribution)

Monoprix

Nos dernières formations

Voir toutes les formations
BDD - Behavior Driven Development arolla

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.

Durée

2 jours

Voir
software craft formaiton
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.

Durée

2 jours

Voir
formation living documentation arolla

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

Durée

2 jours

Voir