- Introdução
- Download Material
- Aula 3 - Por que eu deveria me preocupar com arquitetura de software?
- Aula 1
- Aula 2
- Aula 3
- Aula 4
- Aula 5
- Aula 6
- Aula 7
- Aula 8
- Aula 9
- Aula 10
- Aula 11
- Aula 12
- Aula 13
- Aula 14
- Aula 15
- Certificado
- Aula Bônus
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
Armando Montelongo, American Real Estate Mogul & Star Of Flip This House™
Reduce the pain of coding custom responsive emails by learning to code with MJML
Wow! You can run those amazing Linux commands on Cisco IOS? And Python scripts? Cisco DevNet is here. Automate today.
Get a significant edge with Deep Market Internal data using the SPX TICKS Indicator. Trade SPX, SPY, Or the /ES Futures
Entusiasta de Agile, XP, TDD, Hexagonal Architecture, Groovy e Flutter. Graduado e pós graduado em engenharia de software, Certified ScrumMaster®, Certified XML, DOM, XSLT, HTML, XHTML, CSS, JavaScript e HTML W3School® Developer, Java Sun Microsystems® SCJA, SCJP, SCJD, SCBCD, SCMAD, SCWCD e arquiteto oficial Oracle® OCMJEA, com mais outras 20 certificações internacionais diversas, mais de 21 anos de experiência com a plataforma Java, applicatons servers, elaboração de arquiteturas, projetos back-end, soluções web, desktop, native mobile, web mobile, integrações de soluções usando rest, soap, microservices e message oriented middleware, utilizando produtos proprietários Java, produtos JCP, Jakarta EE e produtos Spring framework. Instrutor e consultor Java com mais de 3 mil horas em treinamento e consultorias presenciais e mais de 30 mil alunos EAD na Udemy.
Entusiasta de renda variável, nas horas vagas estuda o mercado de ações, price action, análise técnica e administra carteira de investimento pessoal, atuando com swing e position trade.