Cours

Domain-Driven Design («DDD»)

Développez des logiciels ciblés qui répondent parfaitement à des exigences précises. Ce cours vous permet d’acquérir des connaissances et de vous familiariser avec les techniques clés de DDD que vous pourrez entrainer grâce à des exercices pratiques.
Durée 2 jours
Prix 1'950.–   excl. 8.1% TVA
Documents Support de cours (présentation, exercices, exemples de solution), livre de référence (Scott Millett, Nick Tune (2015) : Patterns, Principles, and Practices of Domain-Driven Design ; John Wiley & Sons ; ISBN : 1118714709)

Description de la formation

Objectifs
  • Connaître les concepts, techniques et méthodes du Domain-Driven Design
  • Utiliser le Domain-Driven Design de manière ciblée
  • Utilisation élémentaire du Domain-Driven Design dans vos projets
  • Préparation à un approfondissement ultérieur en Domain-Driven Design
Contenu
1 Motivation et objectif
2 Principes de base
3 Event Storming et DDD
4 Modèles stratégiques
  • Crunching Knowledge
  • Ubiquitous Language
  • Bounded contexts
  • Responsibility Layers
5 Modèles tactiques
  • Entity
  • Value Objects
  • Aggregate
  • Factory
  • Repository
  • Services
  • Modules
  • Domain Event
6 Architecture et DDD
  • Layer et Anti-Corruption Layer
  • Architecture hexagonale (Clean Architecture, Ports and Adapters)
  • Event Sourcing
7 Les bonnes pratiques d’utilisation de DDD
8 Exercices et étude de cas
Public cible

Ce cours s’adresse aux architectes et développeurs logiciels ainsi qu’aux experts de domaine (analystes) qui désirent approfondir leurs connaissances dans des thèmes comme l’analyse des exigences ou la conception et le développement de logiciels. 

Prérequis

Nous conseillons aux participants de suivre au préalable les cours suivants ou de s’assurer de posséder des connaissances équivalentes :

Design orienté objets avec Patterns («ODP»)

Analyse et Design Orienté Objet (OOAD) («OOU»

    Analyse et Design Orienté Objet (OOAD) («OOU»)

    3 jours
    • Bâle, Berne, Genève, Lausanne, Zurich
    CHF
    2'650.–

    Design orienté objets avec Patterns («ODP»)

    2 jours
    • Bâle, Berne, Genève, Lausanne, Zurich
    CHF
    1'900.–

Téléchargement

Questions sur le cours

Avez-vous des questions?
Prénom
Nom
Société optionnel
e-mail
Téléphone
Je souhaite réserver ce cours en tant que cours d'entreprise
Prénom
Nom
Société optionnel
e-mail
Téléphone
Nombre de participants
Lieu de formation souhaité
Date de début (DD.MM.YYYY)
Date de fin (DD.MM.YYYY)

Choisissez votre session...

24
avr
2025
25
avr
2025
Genève
Français
Horaires
CHF 1’950.-
excl. 8.1% TVA
CHF 1’950.-
excl. 8.1% TVA
12
JUN
2025
13
JUN
2025
Lausanne
Français
Horaires
CHF 1’950.-
excl. 8.1% TVA
CHF 1’950.-
excl. 8.1% TVA
30
JUN
2025
1
JUL
2025
Zurich
Allemand
Horaires
CHF 1’950.-
excl. 8.1% TVA
CHF 1’950.-
excl. 8.1% TVA
30
JUN
2025
1
JUL
2025
Berne
Allemand
Horaires
CHF 1’950.-
excl. 8.1% TVA
CHF 1’950.-
excl. 8.1% TVA
30
JUN
2025
1
JUL
2025
Bâle
Allemand
Horaires
CHF 1’950.-
excl. 8.1% TVA
CHF 1’950.-
excl. 8.1% TVA
24
JUL
2025
25
JUL
2025
Genève
Français
Horaires
CHF 1’950.-
excl. 8.1% TVA
CHF 1’950.-
excl. 8.1% TVA
1
sep
2025
2
sep
2025
Lausanne
Français
Horaires
CHF 1’950.-
excl. 8.1% TVA
CHF 1’950.-
excl. 8.1% TVA
11
sep
2025
12
sep
2025
Zurich
Allemand
Horaires
CHF 1’950.-
excl. 8.1% TVA
CHF 1’950.-
excl. 8.1% TVA
11
sep
2025
12
sep
2025
Berne
Allemand
Horaires
CHF 1’950.-
excl. 8.1% TVA
CHF 1’950.-
excl. 8.1% TVA
11
sep
2025
12
sep
2025
Bâle
Allemand
Horaires
CHF 1’950.-
excl. 8.1% TVA
CHF 1’950.-
excl. 8.1% TVA
13
oct
2025
14
oct
2025
Genève
Français
Horaires
CHF 1’950.-
excl. 8.1% TVA
CHF 1’950.-
excl. 8.1% TVA
27
nov
2025
28
nov
2025
Lausanne
Français
Horaires
CHF 1’950.-
excl. 8.1% TVA
CHF 1’950.-
excl. 8.1% TVA
15
déc
2025
16
déc
2025
Zurich
Allemand
Horaires
CHF 1’950.-
excl. 8.1% TVA
CHF 1’950.-
excl. 8.1% TVA
15
déc
2025
16
déc
2025
Berne
Allemand
Horaires
CHF 1’950.-
excl. 8.1% TVA
CHF 1’950.-
excl. 8.1% TVA
15
déc
2025
16
déc
2025
Bâle
Allemand
Horaires
CHF 1’950.-
excl. 8.1% TVA
CHF 1’950.-
excl. 8.1% TVA
Prochaine date
24
avr
2025
25
avr
2025
Genève
Français
Horaires
CHF 1’950.-
excl. 8.1% TVA
CHF 1’950.-
excl. 8.1% TVA

Formations complémentaires

Utiliser l’Internet of Things (IoT) («IOTEIN»)

2 jours
CHF
1'900.–

Digital Enterprise Architecture («DIGIEA»)

3 jours
CHF
3'200.–