Selbst habe ich die Grundlagen von Java vor einigen Jahren auf openHPI gelernt und empfehle die folgenden Kurse im Selbststudium (IDE passt vielleicht nicht):
Objektorientierte Programmierung in Java
Java Workshop: Einführung in eine Java-Programmierumgebung (IDE)
Algorithmen und Datenstrukturen mit Detektiv Duke
Da es sich um Kurse handelt, die bereits liefen, stehen die Foren nur noch lesend zur Verfügung. Es lohnt sich aber darin zu stöbern. Abschlussprüfung geht natürlich auch nicht mehr, das ist aber egal für Dich. Es gibt auch einen laufenden Java Kurs. Allerdings ist der für Schulen konzipiert und läuft noch bis zum 04. Juni. Die Inhalte werden in laufenden Kursen Wochenweise freigeschaltet. Du kannst also nicht den ganzen Stoff auf einmal durchgehen.
Objektorientierte Programmierung in Java - Schulversion
Als Forum empfehle ich: https://www.java-forum.org/