Domain Driven Design Pattern (DDD) - Clean Architecture

Domain Driven Design Pattern (DDD) - Clean Architecture
19.99 USD
Buy Now

Inciate con el patrn de Diseo Dirigido por Dominio (DDD) de una forma simple y 100% prctica. Partiendo de una arquitectura clsica DDD aprenderemos a modular y a delimitar contextos en una arquitectura limpia monoltica que posteriormente podamos escalar fcilmente a otras arquitecturas ms modernas. Antes de escalar a una arquitectura de microservicios saludable, deberamos tener bastante claro como desacoplar los diferentes contextos del negocio con xito, resolver los problemas a travs del mtodo “divide y vencers” y emplear tcnicas reconocidas para reafirmar correctamente el concepto “micro” de un servicio. Con una estrategia simple, pero bien definida, aprenderemos a delimitar un pequeo modelo de venta de cursos online en partes ms pequeas, implementndolo a travs de una revisin de todos los fundamentos bsicos sobre el patrn DDD con una explicacin clara paso a paso con argumentos slidos donde no omitiremos configuracin ni cdigo alguno, permitindonos generar una estructura clsica DDD para el inicio de un proyecto que posteriormente podamos hacer evolucionar segn convenga. Eric Evans, ha propuesto este patrn DDD que ha sido reconocido durante aos por la comunidad de desarrollo como un estndar para resolver gilmente los constantes cambios en cualquier modelo de negocio y est firmemente convencido de que lo necesitas entender y dominar para poder disear arquitecturas de microservicios bajo las mejores prcticas. Utilizaremos las versiones ms recientes de C#, SQL Server, .NET y Visual Studio a lo largo de todo el curso y crearemos un proyecto que nos permita entender de una forma simple como podemos iniciar con este patrn en cualquier proyecto para luego convertirlo en algo ms. La idea de este curso es enfocarnos nica y exclusivamente en los conceptos del patrn DDD lo ms limpio, fcil y simple posible. Se afinan algunos temas adyacentes de .NET y POO sobre todo para los ms principiantes. nete a este curso 100% prctico donde mi misin es ensearte tcnicas avanzadas para que puedas iniciar cualquier proyecto con este patrn.