Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução
- O que é Domain-Driven Design (DDD) e seus benefícios?
- DDD versus outras abordagens
- Visão geral dos conceitos de DDD e estrutura do projeto
Domain-Driven Design Tático
- Elementos de um modelo de domínio
- Implementação de entidades, objetos de valor, agregações, repositórios e serviços de domínio
- Uso de fábricas, especificações, CQRS e event sourcing
Domain-Driven Design Estratégico
- Padrões do mapa de contextos
- Design do modelo de domínio com event storming e história de domínio
- Identificação e classificação dos subdomínios
- Estabelecimento de limites e relações com padrões como contextos delimitados
Workshop de DDD & Sistemas Legados
- Desafios e oportunidades dos sistemas legados
- Análise e compreensão de sistemas legados com ferramentas como NDepend
- Refatoração e modernização de sistemas legados usando técnicas como o padrão Strangler Fig (Strangler Pattern)
Arquitetura Orientada a Produto, Domínio & Equipe
- Benefícios e desafios da arquitetura orientada a produto, domínio e equipe
- Design e implementação dessa arquitetura com padrões como microsserviços
- Organização e colaboração entre equipes
- Garantia de qualidade e consistência com testes automatizados e integração contínua
Data Mesh – Dados Orientados ao Domínio
- Problemas com plataformas de dados tradicionais
- Introdução ao data mesh
- Implementação de uma plataforma de dados orientada ao domínio que suporte descoberta, acesso e governança de dados
- Tecnologias como Apache Kafka, Apache Spark e GraphQL no data mesh
Resumo e Próximos Passos
Requisitos
- Conhecimento de programação orientada a objetos e padrões de design.
- Experiência com C# e .NET Core.
- Conhecimento básico de bancos de dados e SQL.
Público-Alvo
- Desenvolvedores
- Arquitetos
- Analistas
21 Horas
Testemunhos de Clientes (1)
Que pudéssemos lhe fornecer exemplos da vida real
Elria Slabber - Glacier by Sanlam
Curso - Introduction to Domain Driven Design
Máquina Traduzida