Register now or log in to join your professional community.
There is lot of stuff available for basic core java on internet.
If you like to learn visually (video) then many playlists are available on Youtube. Pick any playlist and start watching and practicing at least 2-3 videos, and you'll know if playlist is understandable and suitable for you or not. If yes, then start learning from same playlist and side by side cover theory part from any online learning website.
Happy Learning !!