Extra Resources for Learning Java
The Java Trail: https://docs.oracle.com/javase/tutorial/java/
- This is "the official word" on learning Java, straight from the source.
- No, I'm not insulting you. Dummies provides very concise, easy to follow explanations for a lot of programming languages — even Java.