Você que é dev e quer sair dos conceitos já batidos de arquitetura, se preparar melhor para entrevistas de grandes players do mercado e até mesmo subir de senioridade, este curso é pra você!
Neste projeto você irá aprender aplicar na prática a Clean Architecture em microsserviços que se comunicam com outros clients, banco de dados e mensageria.
Irei utilizar a linguagem de programação Java nas aulas, porém esse curso se aplica para qualquer outra linguagem orientada a objetos. É interessante ter uma noção básica em mensageria (iremos utilizar o Apache Kafka) e banco de dados NoSQL (iremos utilizar o MongoDB), porém não é obrigatório, pois a ideia do curso é demonstrar a arquitetura e organização do projeto.
Na primeira seção do curso, apresento a visão geral, mostrando os fluxos que iremos contruir, as ferramentas e as tecnologias utilizadas. Nas demais seções, irei abordar a construção em detalhes de um CRUD: criação dos domains, usecases, dataproviders e entrypoints. E por fim, iremos fazer a criação dos consumidores e produtores de mensageria. Não irei entrar em muito detalhe da teoria, pois atualmente já se encontra muitos materiais na internet, então BORA PRATICAR!!!
PÚBLICO ALVO
Esse curso é indicado para estudantes de cursos de computação e desenvolvimento de sistemas, desenvolvedores com experiência em alguma linguagem orientada a objetos e/ou profissionais que desejam adquirir conhecimento em arquitetura de sistemas.
653
28
TAKE THIS COURSE