Domain-Driven Design en PHP 7 / 8
Référence n°02_202402218243
Objectif général : Développement des compétences
La conception pilotée par le domaine est une approche de la conception de logiciel basée sur deux principes : les conceptions complexes doivent être basées sur un modèle ; l'accent doit être sur le domaine et la logique associée. Le Domain-Driven Design combine pratiques de conception et de développement, et montre comment la conception et le développement peuvent travailler ensemble pour créer une meilleure solution. Une bonne conception va améliorer le développement, de même que le feedback provenant du processus de développement va améliorer le design.Vous apprendrez à : concevoir correctement les éléments d'un développement Domain Driven Design- identifier les motifs tactiques utilisés dans l' approche Domain Driven Design- mettre en oeuvre une architecture hexagonale- intégrer les contextes finis dans l'application- utiliser Rest et l'approche Messages
Contenu
introduction au Domain Driven Design importance du Domain Driven Design les 3 pilliers du Domain Driven Design opter pour Domain Driven Design les points délicats le point de vue stratégique Microservices et systèmes auto-contenus synthèseStyles Architecturaux Avant... Multi-couches Sources d'évènements synthèseObjets de Valeur définition Objet de Valeur vs. Entité Devise et Argent Caractéristiques Types de Base Tester les OV Persistance des OV Sécurité synthèseEntités introduction Objets vs. types primitifs Opération identité persistance test validation entités et événements du domaine synthèseServices services de l'application servies du domaine services de domaine et d'infrastructure tester Modèles pauvres vs. richesEvenements de Domaine Définition et Caractéristiques Modélisation des Evenements Evenements Doctrine Evenements de domaine persistants Publication des évènements du modèle de domaine Propagation aux Contextes distants synthèseModules Aperçu général Tirer parti des modules en PHP Contexte Borné et Application Structurer le code en Modules synthèseAgrégats Introduction et Concepts Clés Qu'est-ce qu'un Agrégat ? Pourquoi utiliser des Agrégats ? Anatomie d'un Agrégat Règles de Conception d'un Agrégat Transactions synthèseFabrique (factory) Méthode Fabrique et Racine Agrégat Service Fabrique Tester les Fabriques synthèseRéférentiels (repositories) Définition Référentiel vs. DAO Référentiel orienté Collection Référentiel orienté Persistance Requêter un Référentiel Gérer les Transactions Tester un Référentiel Tester un Service avec implémentation en mémoire synthèseApplication Requêtes Anatomie du Service Test du Service Transactions Sécurité Evenements du Domaine Gestionnaires de Commande synthèseIntégration des Contextes Bornés (Bounded Contexts) Intégration par Data Store Relations d'intégration Implémenter les Intégrations du Contexte Borné synthèseArchitecture Hexagonale en PHP Introduction Référentiel et Persistance Découpler Métier et Persistance Migrer la Persistance vers Redis Découpler Métier et Framework Web Accès API vs Console Tester le Use Case Tester l'Infrastrucure Dépendances Hexagone Services - Notifications Architecture Hexagonale Points clés
- Organisme
-
SAINT GEORGES EXPERTISE ATLANTIQUE SAGEXA (SAGEXA)
http://www.sagexa.com - Lieu de la formation
- Formation a distance
33000 Bordeaux
France - Type de formation
-
À distance
https://www.sagexa.com/formation-developpement-domain-driven-php.html
Pré-requis
- Niveau d'entrée : Bac
Information sur les critères de sélection
Prenez contact avec l’organisme de formation pour plus de précisions
Financement
L’organisme de formation n’est pas détenteur de la certification Qualiopi, vous ne pouvez pas bénéficier d’un financement public (France Travail, Conseil Régional, OPCO …) ou utiliser vos droits CPF via Mon Compte Formation.
Rémunérations et aides
La rémunération pendant la formation
En tant que demandeur d’emploi inscrits à France Travail, une rémunération pendant votre formation peut vous être accordée chaque mois sous certaines conditions.En savoir plus sur les rémunérations possibles en consultant l’article dédié sur francetravail.fr.
Dans le cadre du Conseil en Évolution Professionnelle (CEP), votre conseiller France Travail vous accompagne dans la mise en œuvre de votre parcours de formation. Il étudiera avec vous, avant votre entrée en formation, votre rémunération.
Les aides aux frais annexes pendant la formation
En tant que demandeur d’emploi inscrits à France Travail, un remboursement de vos frais annexes liées à votre formation (déplacement, repas, hébergement) ou vos frais liés à la garde d’enfants peuvent être pris en charge par France Travail suivant votre situation et sous certaines conditions.En savoir plus sur les aides annexes à la formation en consultant l’article dédié sur francetravail.fr.
En savoir plus sur l’aide à la garde d’enfant en consultant l’article dédié sur francetravail.fr.
Organisme de formation
SAINT GEORGES EXPERTISE ATLANTIQUE SAGEXA (SAGEXA)
- Adresse e-mail
- contact@sagexa.com
- Site internet
- http://www.sagexa.com
Contact et lieu de formation
Xavier BRAIVE (SAINT GEORGES EXPERTISE ATLANTIQUE SAGEXA)
- Téléphone
- 0671502017
- Adresse e-mail
- xa@sagexa.com
- Lieu de la formation
- Formation a distance, 33000 Bordeaux, France
Référent Handicap
- 0671502017
- 0671502017
- xa@sagexa.com
- xa@sagexa.com
Prochaine session
- 01 DÉCEMBRE 2025 31 DÉCEMBRE 2028
Après la formation
Taux de retour à l'emploi : Régional 50 %
Prendre rendez-vous
Période(s) de formation
- 01 DÉC. 2025 31 DÉC. 2028
Inscription possible
Vous pouvez contacter directement l’organisme de formation.
- Contact
- SAINT GEORGES EXPERTISE ATLANTIQUE SAGEXA (SAGEXA)
- Adresse e-mail
- contact@sagexa.com
- Site internet
- http://www.sagexa.com
Vous êtes demandeur d'emploi, des questions sur votre projet de formation ?
Contacter votre conseiller pour toute question sur votre projet de formation, les possibilités de financement ou les démarches à effectuer.
Aide à propos du taux de retour à l'emploi
Le taux de retour à l'emploi est la part des demandeurs d'emploi ayant accédé à un emploi dans les 6 mois ayant suivi leur formation. L'accès à l'emploi étant défini comme l'accès à un emploi d'une durée minimale d'un mois au cours des six mois qui suivent la sortie de formation.