< Voir tous nos workshops
COMPLET - Workshop : Domain Driven Design avec API Platform 3
Formez-vous aux bonnes pratiques du DDD en adéquation avec API Platform en compagnie de nos formateurs Mathias Arlaud et Robin Chalas.
S'inscrire au workshop
Lieu
Immeuble Le Président, 40 Av. Georges Pompidou, 69003 Lyon
Date
01 décembre 2022
500€/ participant
Informations pratiques
- 1 jour
- En présentiel
- Horaires 9h-12h30 / 13h30-17h
- Salles de formation accessibles aux personnes à mobilité réduite
Besoin de plus d'informations ?
Contactez-nous
Objectifs pédagogiques
Ce workshop axé sur le Domain-Driven Design vous permettra de bien comprendre les enjeux de cette approche de développement, ce qu’elle peut apporter à votre projet et comment et quand elle doit être utilisée.
Nos formateurs vous donneront également toutes les astuces pour l’appliquer au sein de vos projets développés avec le framework API Platform et ils vous montreront comment sa dernière version rend cette philosophie plus simple que jamais.
Pré-requis
- Une bonne maîtrise de la POO (Programmation Orientée Objet)
- Un intérêt pour le DDD/clean code/advanced object design
- Ordinateur portable à apporter
Programme
Initiation au Domain-Driven Design
- Principes et grands axes
- Champ d’application
DDD stratégique
- Bounded Contexts et Context Map
- Ubiquitous Language
DDD architectural
- Principaux types d’architecture
- Quel type d’architecture pour quel besoin ?
- Architecture Hexagonale
- CQRS
- Cohabitation entre différents types d’architecture
DDD tactique
- Blocs de construction
- Use cases
- Rich models
- Command/Query pattern
Appliquer le DDD avec le framework API Platform 3
- Paradigme
- Usage commun
DDD stratégique avec API Platform
- La stratégie est indépendante du framework utilisé
- Mise en pratique (exercice)
DDD architectural avec API Platform
- Challenges
- Mise en pratique (exercice)
DDD tactique avec API Platform
- Challenges
- Mise en pratique (exercice)