Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Qu'est ce que le Domain Driven Design en réalité ?
Rating: 4.2 out of 5(57 ratings)
527 students

Qu'est ce que le Domain Driven Design en réalité ?

Démystifiez le Domain Driven Design (DDD) en clarifiant ce qu'il est réellement et en éliminant les idées fausses.
Last updated 5/2023
French
French [Auto],

What you'll learn

  • Démystifiez le Domain Driven Design (DDD) en clarifiant ce qu'il est réellement et en éliminant les idées fausses.
  • Identifier quand le DDD est nécessaire ou pas.
  • Apprendre et appliquer avec confiance une méthode pratique pour déterminer si l'utilisation du DDD est nécessaire
  • Clarifier la différence entre les rôles des patterns stratégiques et ceux des patterns tactiques du DDD
  • Faire la transition d'une architecture classique n-tiers vers une architecture hexagonale

Course content

3 sections • 7 lectures • 48m total length
  • Introduction4:07

    Dans cette vidéo, découvrez les nombreux avantages du Domain Driven Design (DDD) à la fois sur le plan logiciel et personnel.

    Je vous présenterai les différents aspects que nous explorerons tout au long du cours, en mettant l'accent sur les articulations essentielles du DDD.

Requirements

  • Familiarité avec les concepts de base de l'analyse et de la conception logicielle

Description

Le but d’un logiciel est de satisfaire au maximum le besoin du client.


Le DDD (Domain-Driven Design) , en français, conception orientée par le métier, propose un ensemble de pratiques aidant les concepteurs logiciels à se focaliser plus facilement, sur la conception d’une solution qui s’aligne à ce besoin. 


L’application de ces méthodes intensifie la collaboration entre experts métiers et techniques; facilitant ainsi la compréhension du problème et la mise en place de sa résolution.


De plus, ces méthodes poussent les concepteurs à intégrer plus naturellement une architecture propre, facteur capital de l’extensibilité d’un produit logiciel.


Tout ceci fait du DDD une philosophie de conception pour réaliser des solutions logicielles pour le métier et par le métier. Et ce, en ayant un produit parfaitement extensible.


Afin de faciliter la pratique de cette philosophie, je vous propose une mini-formation où vous aller:


Découvrir les concepts fondamentaux du Domain Driven Design (DDD), ses avantages et son importance dans le développement logiciel.


Démystifier le Domain Driven Design (DDD) en clarifiant sa véritable nature et en dissipant les idées fausses.


Apprendre une méthode pratique pour déterminer si l'utilisation du DDD est nécessaire dans un projet donné et l'appliquer en toute confiance.


Clarifier la différence entre les patterns stratégiques et les patterns tactiques du DDD


Passer d'une architecture n-tiers vers une architecture hexagonale: un exemple de pattern tactique.


Dans la vidéo introductive, en plus des modules de ce cours, nous abordons également des sujets qui sont développés dans une formation plus approfondie disponible sur la plateforme Zerofiltre.

Who this course is for:

  • Ingénieurs logiciels qui souhaitent concevoir des applications à métier complexe (banque, l'e-commerce ... ) tout en assurant 99.9% de satisfaction clients.
  • Développeurs logiciels junior souhaitant augmenter leur valeur financière sur le marché de l'emploi IT