This is Step by Step JavaCore by Hoang Quoc Hung. I'm learning java core before learn android