We use cookies to enhance your browsing experience, serve personalised ads or content, and analyse our traffic.
By clicking "I accept", you consent to our use of cookies.

Introduzione a Domain-Driven Design

In questo corso introduttivo esploreremo i principi fondamentali del Domain-Driven Design attraverso un percorso pratico e incrementale. Partendo da un monolite modulare, modelleremo il dominio di un ERP applicando Ubiquitous Language, Bounded Context e i principali pattern tattici del DDD. Durante il percorso vedremo come progettare moduli autonomi, definire confini chiari e implementare una strategia di test che garantisca l'evoluzione del sistema nel tempo, utilizzando specification test, test di dominio e fitness function architetturali. L'obiettivo finale sarà mostrare come un monolite ben progettato possa evolvere in modo naturale verso un'architettura a microservizi, riducendo i rischi della migrazione e preservando la coerenza del modello di dominio. Il corso è rivolto a sviluppatori e software architect che desiderano apprendere il DDD attraverso codice reale, comprendendo non solo i pattern, ma anche le pratiche che consentono di trasformare un sistema monolitico in un insieme di servizi indipendenti e manutenibili.

Course taught by

Alberto Acerbis

Software Architect - Trainer @ Intré SrL

Duration
2+ hours
Videos
24 videos
Language
Italian

What you'll learn

Modellare il dominio utilizzando i principi del Domain-Driven Design.

Costruire un Monolite Modulare mantenibile e testabile.

Evolvere il sistema verso i Microservizi senza riscritture traumatiche.

Teacher

  • Software Architect - Trainer @ Intré SrL

    Appassionato di tecnologia e pratiche Agili. Frequento community per condividere le mie scoperte.

    Tempo libero? Mi trovate in montagna...

Course card

Course included in Improove Play

  • 14 courses
  • 1395 tech videos
  • 6 learning paths
  • 218 webinar
120 60 / anno

Unsubscribe at any time

Buy Play

or

Buy course

99

Unlimited access

Buy single course