Für den Einstieg kann ich dir Video Trainings von Galileo Computing empfehlen. Da lernst du mal die Basics.
Einfach googlen

Anschließen kauf dir ein gutes Buch und fang an zu lesen

Und dann viel üben !
Aber denk nicht das du Java innerhalb von 2 Monaten voll und ganz beherrscht