En un día Vaughn Vernon te explica cómo aplicar su Domain-Driven Design Tutorial

DDD

El próximo lunes 8 de octubre desde las 8:30 a.m. hasta las 6:00 p.m. (o hasta la hora que los asistentes quieran) Vaughn Vernon ofrecerá el curso One-Day Implementing Domain-Driven Design Tutorial en las instalaciones del HubBog.

El curso, que es una versión en esteroides de su libro Implementing Domain-Driven Design, está dirigido a desarrolladores de software. Mediante esta jornada intensiva Vernon pretende mostrar la forma en que los equipos pueden usar DDD para acelerar sus iniciativas estratégicas y ayudarlos a tomar ventajas competitivas en los negocios.

La inscripción no tiene ningún costo y los participantes deberán registrarse desde acá.

El curso está estructurado en 14 módulos:

 Module 1: Getting Started with DDD

– Forming the right mentality for powerful software modeling

– Developing a Ubiquitous Language for your project

 Module 2: Domains, Subdomains, and Bounded Contexts

– Understand the core concepts of DDD strategic modeling

 Module 3: Context Mapping

– Learn how to integrate using DDD with other systems

 Module 4: Architectures that Support DDD

– See how seven architecture styles and patters support DDD

 Module 5: Entities

– You should use these less than you think

 Module 6: Value Objects

– An invaluable modeling tool, which you should use often

 Module 7: Domain Services

– When and how to use stateless operations in your software model

 Module 8: Domain Events

– Modeling, publishing, and consuming the facts of what happened

 Module 9: Modules

– How to organize your concepts within a single domain model

 Module 10: Aggregates

– It can be difficult to model aggregates effectively without these simple rules

 Module 11: Factories

– When and how do you use factories to support your models

 Module 12: Repositories

– Two primary approaches to persisting and reconstituting your domain models

 Module 13: Integrating Bounded Contexts

– Using RPC, REST, and messaging to realize your Context Maps as code

 Module 14: Application

How the components that surround your domain model work as a whole application

Fuente original de la imagen destacada.

Acerca del autor

Aleyda Rodriguez

De profesión filósofa. Editora y redactora de contenidos para la Red. Ha trabajado para diversas marcas del entorno tecnológico, publicitario y de PR que operan en Colombia. Aprendiendo a usar sus gadgets para producir y reproducir conocimiento en Internet.