Highest Rated
Requirements
- Ter alguma experiência em desenvolvimento e manutenção software
Description
Objetivo
Objetivo desse curso é oferecer aos participantes conhecimentos teóricos e conceitual relacionado ao padrão de projeto arquitetural conhecido como “Hexagonal Architecture”. Este curso é um resumo grátis do módulo 1 referente ao curso Arquitetura Hexagonal com Java.
Conteúdo programático:
Introdução
- O que é?
- Para que serve?
- Quando surgiu?
- Qual o objetivo?
Isolamento
- SoC
- Centro como hexágono.
- Lado superior esquerdo.
- Lado inferior direito.
Atores
- O que é?
- Para que serve?
- Ator Primário Condutor (Driver)
- Ator Secundário Conduzido (Driven)
Dependências
- O que é?
- Para que serve?
- Centro como hexágono.
- Lado superior esquerdo.
- Lado inferior direito.
Portas
- O que é?
- Para que serve?
- Porta Primária Condutor (Driver)
- Porta Secundária Dirigida (Driven)
Adaptadores
- O que é?
- Para que serve?
- Adaptador Condutor (Driver)
- Adaptador Dirigido (Driven)
Adaptadores Simulados (Mock)
- O que é?
- Para que serve?
Fluxo de Execução
- O que é?
- Como funciona?
Inversão de Controle – IoC
- O que é?
- Como funciona?
Dependências Configuráveis
- O que é?
- Para que serve?
- Lado superior esquerdo.
- Lado inferior direito.
Conclusão
- Leitura Complementar
- Fechamento
Who this course is for:
- Estudantes ou desenvolvedores que almejem aprender o básico sobre teoria, conceitos e metáforas da arquitetura hexagonal