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.
Duração 21 horas
Programa do Curso
Introdução
- O que é o Domain Driven Design (DDD) e os seus benefícios?
- DDD vs outras abordagens
- Vista 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, agregados, repositórios e serviços de domínio
- Utilização de fábricas, especificações, CQRS e event sourcing
Domain-Driven Design Estratégico
- Padrões de mapas de contexto
- Desenho do modelo de domínio com event storming e storytelling de domínio
- Identificação e classificação de subdomínios
- Estabelecimento de limites e relações com padrões como contextos delimitados
DDD & Oficina Legado
- 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 utilizando técnicas como o padrão strangler
Arquitetura Orientada para o Produto, Domínio e Equipa
- Benefícios e desafios da arquitetura orientada para o produto, domínio e equipa
- Desenho e implementação de tal arquitetura com padrões como microserviços
- Organização e colaboração com as equipas
- Garantia de qualidade e consistência com testes automatizados e integração contínua
Data Mesh – Dados Orientados para o Domínio
- Problemas com as plataformas de dados tradicionais
- Introdução à data mesh
- Implementação de uma plataforma de dados orientada para o domínio, apoiando a descoberta, o acesso e a governação de dados
- Tecnologias como Apache Kafka, Apache Spark e GraphQL na data mesh
Síntese e Próximos Passos
Requisitos
- Compreensão da programação orientada a objetos e padrões de desenho
- Experiência com C# e .NET Core
- Conhecimentos básicos de bases de dados e SQL
Público-Alvo
- Desenvolvedores
- Arquitetos
- Analistas
Formação Empresarial Personalizada
Soluções de formação concebidas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, formação online em direto, a partir de 3900 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
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