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