O Dev de Olho nasceu da paixão de Danilo Arantes pela tecnologia e sua vasta experiência de mais de 9 anos como desenvolvedor de software, após graduar-se em Sistemas de Informação pela Universidade Federal de Uberlândia. Com um percurso profissional consolidado em médias e grandes empresas, especialmente no setor financeiro, Danilo tem se mantido atualizado com as mais recentes e avançadas tecnologias do mercado.
Nossos cursos oferecem a oportunidade de mergulhar na arquitetura de software, utilizando as ferramentas mais destacadas no mundo Java, tais como Spring Boot, JUnit, Mockito, MongoDB, MySQL, Kafka, Resilience4j, Wiremock, Docker, entre outras. Através do Dev de Olho, você terá acesso a um conhecimento de qualidade, acompanhando as tendências e inovações que impulsionam o universo da programação.
Neste projeto você irá aprender a aplicar na prática a arquitetura hexagonal em microsserviços que se comunicam com outros clients, banco de dados e mensageria.
Neste projeto você irá aprender a aplicar na prática a Clean Architecture em microsserviços que se comunicam com outros clients, banco de dados e mensageria.
Neste projeto você irá aprender a aplicar na prática o Padrão Saga, tanto a coreografia quanto a orquestração, garantindo assim a consistência dos dados na arquitetura de microsserviços.
Neste projeto você irá aprender a aplicar na prática o TDD (Test Driven Development), visando a melhoria de código, redução de bugs e aumentando a eficiêndia e eficácia de seus projetos.
Neste projeto você irá aprender a implementar um Circuit Breaker na prática, aprendendo à lidar com situações de falha e melhorando a resiliência em sistemas distribuídos.
Neste projeto você irá aprender a aplicar na prática a arquitetura hexagonal em microsserviços que se comunicam com outros clients, banco de dados e mensageria.
Neste projeto você irá aprender a aplicar na prática o CQRS (Command Query Responsibility Segregation), visando separar a escrita da consulta, afim de otimizar a organização e performance do seu código.
Este livro oferece diretrizes essenciais para desenvolvedores criarem sistemas de software robustos e de fácil manutenção, explorando princípios de design e padrões com exemplos práticos. Essencial para aprimorar habilidades de arquitetura e desenvolvimento.
Este livro oferece insights valiosos sobre a escrita de código limpo e sustentável, essencial para o desenvolvimento ágil de software. Um guia indispensável para desenvolvedores em busca de excelência técnica e de obter suas habilidades no mundo do Agile.