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 ao Design Orientado ao Domínio
- Princípios e motivações por trás do DDD
- Linguagem ubíqua e colaboração com especialistas de domínio
- Distinção entre subdomínios centrais, de apoio e genéricos
Design Estratégico e Contextos Delimitados
- Definição de contextos delimitados e das suas responsabilidades
- Mapeamento de contexto e padrões de integração
- Tratamento de equipas, fronteiras organizacionais e propriedade de dados
Padrões Táticos — Blocos de Construção do Modelo de Domínio
- Entidades e gestão de identidade
- Objetos de valor e imutabilidade
- Agregados e fronteiras transacionais
Serviços de Domínio, Repositórios e Fábricas
- Quando usar serviços de domínio vs serviços de aplicação
- Padrões de repositório e considerações de persistência
- Padrões de fábrica para criação de objetos complexos
Modelação de Comportamentos Complexos e Invariantes
- Conceção de invariantes e aplicação de regras de negócio
- Modelação orientada a eventos e eventos de domínio
- Modelos de consistência: consistência eventual e sagas
Integração do DDD com Práticas de Arquitetura e Engenharia
- Alinhamento do DDD com microsserviços e monólitos modulares
- Design de APIs, camadas de anticorrupção e estratégias de integração
- Testes de lógica de domínio: testes unitários, testes de integração e testes de contrato
Adoção do DDD em Equipas e Organizações
- Realização de workshops de descoberta de domínio e Event Storming
- Criação e gestão de uma linguagem ubíqua entre equipas
- Medição do sucesso e iteração sobre o modelo de domínio
Resumo e Próximos Passos
Requisitos
- Sólida experiência de programação em linguagens orientadas a objetos
- Compreensão dos princípios de arquitetura de software
- Conhecimento das práticas de desenvolvimento ágil
Público-Alvo
- Desenvolvedores séniores
- Arquitetos de software
- Líderes técnicos
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