Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere
- Ce este Domain Driven Design (DDD) și care sunt beneficiile sale?
- DDD vs alte abordări
- Prezentare generală a conceptelor DDD și a structurii proiectului
Domain Driven Design Tactical
- Elementele unui model de domeniu
- Implementarea entităților, obiectelor de valoare, agregatelor, repository-urilor și serviciilor de domeniu
- Utilizarea fabricilor, specificațiilor, CQRS și event sourcing
Domain Driven Design Strategic
- Modele de hărți de context
- Proiectarea modelului de domeniu cu event storming și domain storytelling
- Identificarea și clasificarea subdomeniilor
- Stabilirea limitelor și a relațiilor cu modele precum contexturi delimitate
Workshop DDD & Sisteme Moștenite
- Provocări și oportunități ale sistemelor moștenite
- Analiza și înțelegerea sistemelor moștenite cu instrumente precum NDepend
- Refactorizarea și modernizarea sistemelor moștenite folosind tehnici precum strangler pattern
Arhitectură Orientată pe Produs, Domeniu și Echipă
- Beneficii și provocări ale arhitecturilor orientate pe produs, domeniu și echipă
- Proiectarea și implementarea acestor arhitecturi cu modele precum microserviciile
- Organizarea și colaborarea cu echipele
- Asigurarea calității și consistenței cu teste automate și integrare continuă
Data Mesh – Date Orientate pe Domeniu
- Problemele platformelor tradiționale de date
- Introducere în data mesh
- Implementarea unei platforme de date orientate pe domeniu, care să sprijine descoperirea, accesul și guvernanța datelor
- Tehnologii precum Apache Kafka, Apache Spark și GraphQL în data mesh
Rezumat și Pași Următori
Cerințe
- Înțelegerea programării orientate pe obiect și a modelelor de proiectare
- Experiență cu C# și .NET Core
- Cunoștințe de bază despre baze de date și SQL
Public țintă
- Dezvoltatori
- Arhitecți
- Analiști
21 Ore
Mărturii (1)
I really enjoyed the real examples and exercises.
Dmitry Baranovsky
Curs - Introduction to Domain Driven Design
Tradus de catre o masina