Clean Architecture na prática e não no Hype
Curso focado em explorar as ideias compartilhadas pela arquitetura limpa e arquiteturas em camadas no geral. Vamos ser bem pragmáticos, tratar este estilo arquitetural como mais uma opção no seu cinto de ferramentas.

Alberto Souza
Software e Education Engineer
Conteúdo do curso
1 módulos • 15 aulas
Por que eu criei um módulo de arquitetura em camadas ?
O que é arquitetura em camadas e o que esperamos de resultados
Princípios importantes de uma arquitetura em camadas
Dando nome as camadas pela Clean Arch
Continue fugindo de classes anêmicas
Você pode continuar usando o CDD para controlar a complexidade das unidades de
E quais são as diferenças para a Arquitetura Hexagonal ?
Relacionando arquitetura em camadas e DDD
Passo a passo refatorando o cadastro de novo autor para Clean Arch
Refatore o cadastro de nova categoria para seguir a clean arch
Refatore o cadastro livro para seguir a Clean Arch
Refatore o detalhe do livro para seguir a Clean Arch
Refatore a funcionalidade de cadastro de país e estado para seguir a Clean Arch
Refatore o cadastro de cupom para seguir a Clean Arch
Refatore o fechamento da compra para seguir a Clean Arch
O que você vai aprender
Conteúdo técnico e prático para você dominar os conceitos de escalabilidade
Seu instrutor

Alberto Souza
Software e Education Engineer
Especialista em educação como vetor de performance e qualidade de software, com foco em metodologias que aceleram o desenvolvimento de competências técnicas. Criou programas estruturados para acelerar o processo de amadurecimento de diversos times de engenharia. Sua abordagem diferenciada combina aprendizagem estruturada, prática intencional e aplicação em projetos reais. Atuou como Senior Staff Engineer no Nubank, foi Diretor de Tecnologia e Educação na Zup e sócio-fundador da Alura.

