Learn Java Programming, its basics and fundamentals from scratch
Java Tutorial for Beginners with examples
The "New Beginner Java Game Programming Tutorial Series" - contains every episode's individual source code!
Exercises for the tutorial "Learn You a Kotlin For All The Good It Will Do You"
Source code for Java for Complete Beginners
Learn Java Programming
Prepare for programming interviews with pretty practice problems.
Modern Java - A Guide to Java 8