O curso Modelagem de Dominios Ricos foi criado para atender uma grande necessidade de todos os programadores: Escrever aplicacoes corporativas complexas e com foco no negocio. E para isso e necessario mais do que tecnologia, e preciso conhecer muitos conceitos e padroes como DDD, CQRS, Event Sourcing e etc. Sao esses os pilares necessarios para projetar arquiteturas modernas e distribuidas. Neste curso voce aprendera todo conceito de forma pratica e teorica e ira aprender a desenvolver uma aplicacao separada em contextos independentes que se comunicam por eventos. Apesar da complexidade de regras e de conceitos voce sera capaz de desenvolver aplicacoes faceis de manter e estender, pois utilizaremos as praticas recomendadas que tornam o codigo desacoplado, simples de entender e facil de testar. Todos os codigos deste curso foram escritos com .NET Core (ultima versao)