Utilizo java en vscode y si es cómodo y eficiente. Y sobre todo si tienes una pc de gama baja se notará la diferencia al utilizar eclipse o netbeans o intellij idea
Hola, tal vez este curso te llegue a interesar, yo no lo he hecho y se ve que explica bien. https://www.udemy.com/course/el-camino-de-java-volumen-2/
y aquí esta todo el temario del curso https://aid2do.com/java/