Od podstaw, ksiązki, realizacji projektów podstawowych, a potem poznania frameworków.
Masz np. polecane książki w sekcji tutaj na forum .
https://forum.pasja-informatyki.pl/ksiazki-informatyczne-warte-uwagi
Od siebie polecić moge
https://helion.pl/ksiazki/java-kompendium-programisty-wydanie-x-herbert-schildt,javk10.htm#format/e
oraz https://helion.pl/ksiazki/java-techniki-zaawansowane-wydanie-xi-cay-s-horstmann,jatz11.htm#format/d
Na youtube znajdź sobie jakiś tutorial "podstaw-javy" nie powiem Ci który bo jest wiele dobrych, musi znaleźć ten który do Ciebie trafia, mam na myśli autor, zarówno jest zrozumiały i to co przekazuje jest dla Ciebie przejrzyste.
Nie znam dobrych POLSKICH i takowych raczej nie polecam, polecam za to uczyć się od razu angielskich bo to też język programisty jest i jest on niezbędnych
Ps: jeśli massz 22 lata, to szacun skoro w tak młodym wieku ogarniasz takie kobyły dosyć dobrze
lua, php,mysql (ogarniam dość dobrze)
bo ja generalnie powiedzmy siedze w Javie 7 lat, z czego 3 ponad w biznesie a programowanie 10 lat, i nie powiem że znam BARDZO DOBRZE JAVE. ^^ także ten powodzenia, a np. PHP po 2 latach to uznaje na poziomie przeciętnym także teżbym uważał na stwierdzenie "DOŚĆ dobrze", bo jeśli by tak było, to raczej chyba byś nie pytał... o JAVE jak zacząć, tylko wiedział skąd i co i jak się uczyć bo ... to też jest język jak PHP i każdy inny. więc wiesz na czym to polega