Le Domain-Driven Design par la pratique (1)

Blended learning
OXiane Luxembourg - Voir la fiche de cet organisme

How long does the training course last?

 2,00 day(s)

In which language(s) is the training course taught?

EN FR

When will the next session take place?

 02.12.2026
Where does the training course take place?
 En distanciel

How much does the training course cost?

1550,00€

Who is organising this training course?

OXiane specializes in designing and delivering IT training courses and educational materials on the latest technologies. Our various programs cover all training needs, whether in IT in the broad sense, or in “User” and “Soft Skills” in Management, Communication & Leadership.

Who is the training course aimed at?

  • Développeurs expérimentés
  • Leaders techniques

What are the aims or the skills being targeted?

  • Maîtriser les patterns tactiques du DDD et quelques patterns stratégiques
  • Explorer de nouvelles pratiques de code et d'architectures liés au DDD
  • Découvrir la documentation vivante

What does the training course cover?

Introduction: rappel de la session précédente "Introduction au Domain-Driven Design"
Code d’un Value Object
  • Tests
  • Construction intègre (DDD’s factories)
  • Immutabilité
Code d’une entité
  • Tests
  • Construction intègre
  • Identité
  • Mutabilité
  • Vers un pattern d’entité immutable
  • Le cycle de vie d’une entité
La pratique de l’Ubiquitous Language
  • L’oral, l’écrit, le glossaire, les réflexes
  • Converger et tenir le domaine avec l’Ubiquitous Language et le Bounded Context
La documentation vivante
  • Codes annotés avec les patterns DDD
  • Quelques autres techniques de documentation vivante
Architecture
  • Les couches du DDD (Et L’hexagonal? et l’oignon?)
  • Les tests des couches
  • La couche domaine et les tests Unitaires
  • La couche application et les tests “BDD”
  • La couche infrastructure et ses tests
  • Les tests E2E
  • Les modules, l’organisation du projet
  • Les repositories
  • Bien découpler, bien ranger
  • Détail sur la couche infra: les couches d’anticorruption (ACL)
Mise en place sur notre application

What will you receive at the end of the training course?

Une attestation de participation sera transmise aux participants

When will the next session take place?

    Datum
    City
    Language and price
  • 02.12.2026
    En distanciel
    FR 1550,00€

These courses might interest you

EN
Day
Blended-Learning
Computer science - Computerisation - Computer project management