/ddd-tutorial

Formación de desarrollo de software con Patrones de Diseño y DDD en PHP

Primary LanguagePHP

Arquitectura Hexagonal en PHP

Objetivos

El objetivo del curso es presentar los conocimientos necesarios para construir aplicaciones siguiendo el enfoque de Diseño Guiado por el Dominio (Domain-Driven Design "DDD"). Durante el curso se verán las mejores prácticas y ejemplos concretos en PHP a la hora de construir las diferentes capas de la aplicación.

Primeros pasos

Antes de comenzar a tirar una línea de código te recomiendo leer “Implementing Domain-Driven Design”, de Vaughn Vernon.

Un libro (rojo) que habla de la necesidad de DDD y diferentes ideas acerca del diseño y la arquitectura de una aplicación para llevar a cabo este paradigma de trabajo.

¿Qué vamos a ver en este curso?

  • Patrones de Diseño
  • Principios S.O.L.I.D, ya explicaremos el por qué de los puntos.