Entrar em Contato
 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.
Investimento

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)

Próximas Formações Provisórias

Categorias Relacionadas