Fale com o organizador: André Baltieri
Powered by: Sympla

5504 - Construindo aplicações baseadas em contextos delimitados - Parte 1


Sábado, 22 de agosto de 2015, 09h - 16h
Evento online
Compartilhe: Por e-mail Pelo Facebook

Descrição do evento

IMPORTANTE
Por favor, leia com toda a descrição com atenção, e caso haja alguma dúvida, entre em contato pelo E-mail: contato@andrebaltieri.net

Antes de Começar
  • Este evento SERÁ GRAVADO.
  • A inscrição é única por participante
  • Utilize seu E-mail principal no cadastro, é para ele que serão enviadas as informações do treinamento.
  • gravação deste treinamento ficará disponível posteriormente no site http://andrebaltieri.net/.
  • Durante o treinamento serão feitas pausas de 15 minutos de hora em hora, além da pausa de 1 hora para o almoço.
Sobre o Treinamento
Domain-Driven Design abraça uma visão holística do design de software. Sob esta ótica, tentar estabelecer um padrão de implementação pode ser uma tarefa nada trivial. Uma estratégia para minimizar as complexidades de tal implementação é segmentar suas aplicações em Contextos Delimitados (Bound Contexts).

A estratégia de segmentar Contextos delimitados se baseia em concentra-se no desenvolvimento de pequenos modelos que se destinam a apoiar operações específicas no domínio. Modelos menores proporcionam muitos benefícios, permitindo definir limites claros relativos às responsabilidades. Eles também proporcionam uma melhor manutenção — porque um contexto tem uma superfície menor, e sofrerá menos efeitos colaterais ao se fazer modificações.

Público Alvo
Desenvolvedores, Analistas ou Arquitetos de Software que não tenham medo de mudar o status quo e que desejam construir aplicações escaláveis utilizando padrões ricos e de alta qualidade.

Assuntos Envolvidos
C#, OOP, DDD

Formato
Este workshop será realizado ONLINE. Durante o workshop, os participantes tem total acesso ao instrutor via chat ou voz.

No dia do treinamento será enviado um E-mail com o link para acessar a reunião.

Conteúdo Programático
  • Módulo 01 - IMERSÃO
    • Aula 01 - Fundamentos
    • Aula 02 - Modelagem estratégica
    • Aula 03 - Arquitetura
    • Aula 04 - Modelagem tática
  • Módulo 02 - BLOCOS DA GRANDE CONSTRUÇÃO
    • Aula 01 - Arquitetura
    • Aula 02 - Entities
    • Aula 03 - Value Objects
    • Aula 04 - Services
    • Aula 05 - Domain Events
    • Aula 06 - Aggregates
    • Aula 07 - Repositories
  • Módulo 03 - INTEGRAÇÃO
    • Aula 01 - Integrando Bounded Contexts
    • Aula 02 - Integração Básica
Duração
Este treinamento terá duração de 06 (Seis horas).

Datas e Horários
Este treinamento será realizado imprescindivelmente no dia 22/08/2015 das 09:00 as 16:00.

Pré-requisitos
Os participantes devem possuir conhecimentos em C# e OOP.

Para participar do treinamento, o aluno deve ter acesso a internet (Preferencialmente 10MB ou superior), um computador ou laptop.

Qualquer problema com internet, ferramentas ou máquina do participante não acarretará na pausa ou parada do treinamento.

Certificado
Após o workshop o aluno poderá solicitar um certificado de realização do treinamento.

Material de Apoio
Todo código criado durante o workshop estará disponível para os alunos por tem limitado.

Instrutores
André Baltieri - Microsoft MVP
Trabalha com desenvolvimento de aplicações web desde 2003, em projetos de médio e grande porte no Brasil, EUA, Inglaterra e Holanda. Atualmente é consultor independente e realiza treinamentos na plataforma web/.NET. Amante de JavaScript, focado em SPA e desenvolvimento web para aplicativos móveis para diversos dispositivos e áreas.

Yan de Lima Justino
Profissional focado na adoção de boas práticas e metodologias ágeis no desenvolvimento de software, há 10 anos colaborando na construção de robustas soluções corporativas. Atualmente, atua como Analista de Sistemas na Secretaria de Tributação do Estado do Rio Grande do Norte em contrato pela IVIA, onde é responsável pelo planejamento de arquitetura e desenvolvimento de sistemas. Sempre que possível, atua junto a comunidade como palestrante em eventos técnicos.

Reembolso e Cancelamento
Após efetuar o pagamento do ingresso, não será possível cancelar ou estornar sua vaga. Para maiores informações, entre em contato.

Contato
Ficou com dúvidas? Entre em contato através do E-mail: contato@andrebaltieri.net

Local

Evento online