Alguns passos a seguir rumo a dominação do Java:
- Faz um CRUD Java
- Faz um cli Java
- Aprende a fazer um package Java
- Aprende a consumir um package Java
- Aprende a configurar e atualizar packages
- Aprende a deploiar Java
- Aprende a consumir requests usando Java
- Aprende a usar databases no Java
- Aprende a lidar com arquivos no Java
Existem diversas rotas tortuosas para conseguir passar por esse caminho. Por exemplo, você pode usar Spring Boot, Quarkus ou mesmo servlets para trilhar alguns desses caminhos.
Os detalhes da linguagem você aprenderá conforme for lidando com essas coisas.
As ideias por trás desse roadmap foram extraídas diretamente do @sibelius