5504 - Construindo aplicações baseadas em contextos delimitados - Parte 1
Carregando recomendações...
Evento encerrado
Parcele sua compra em até 10x
5504 - Construindo aplicações baseadas em contextos delimitados - Parte 1
22 ago - 2015 • 09:00 > 16:00
Evento Online
Descrição
IMPORTANTE
Por favor, leia com toda a descrição com atenção, e caso haja alguma dúvida, entre em contato pelo E-mail: [email protected]
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.
A 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: [email protected]