Java - Cash Management
Java para iniciantes
https://www.alura.com.br/formacao-java
Java - herança e interface
https://cursos.alura.com.br/course/java-heranca-interfaces-polimorfismo
Reflexão 1:
https://cursos.alura.com.br/course/java-reflection-meta-programacao
Reflexão 2:
https://cursos.alura.com.br/course/java-reflection-anotacoes-injecao-dependencia
Jpa + hibernate:
https://cursos.alura.com.br/course/persistencia-jpa-introducao-hibernate
Boas práticas de programação com java:
https://cursos.alura.com.br/course/introducao-refatoracao-java
Clean arch com Java:
https://cursos.alura.com.br/course/java-clean-architecture
DDD com java:
https://cursos.alura.com.br/course/java-domain-driven-design-conceitos
Solid com java:
https://cursos.alura.com.br/course/solid-orientacao-objetos-java
Patterns 1:
https://cursos.alura.com.br/course/introducao-design-patterns-java
Patterns 2:
https://cursos.alura.com.br/course/avancando-design-patterns-java
Spring boot API rest:
https://cursos.alura.com.br/course/spring-boot-seguranca-cache-monitoramento
Spring data:
https://cursos.alura.com.br/course/spring-data-jpa
Spring cloud (entender um pouco de como funciona a cloud com spring):
https://cursos.alura.com.br/course/microservices-spring-cloud-service-registry-config-server
Spring cloud com gateway, hixtrix, circuit breaker e afins:
https://cursos.alura.com.br/course/microservices-spring-cloud-circuit-breaker-api-gateway