Reddit reviews Learning Java: A Bestselling Hands-On Java Tutorial
We found 3 Reddit comments about Learning Java: A Bestselling Hands-On Java Tutorial. Here are the top ones, ranked by their Reddit score.
O Reilly Media
We found 3 Reddit comments about Learning Java: A Bestselling Hands-On Java Tutorial. Here are the top ones, ranked by their Reddit score.
In the interim, I suggest the following books:
 
As for the coding books, I suggest you pick one up on Python or Java - I'm personally biased towards Python over Java, since I think Python's syntax and code style looks nicer, whereas Java makes you say pretty much everything you're doing. Both programming languages have been out for a long time and see widespread usage, so there's plenty of resources out there for you to get started with. Personally, I'd suggest going with this book for Java and this book for Python, but if you go to Coursera or Codecademy, you might be able to get better, more interactive learning experiences with coding.
Or you can just skip reading all of the books I recommended in favor of MIT's OpenCourseWare. Your choice.
I learned Java in the late 1990s from the first edition of Learning Java and also some of the official online tutorials. I just fooled around with it a short bit. I relearned Java some years later from Head First Design Patterns and Effective Java. The Patterns and Effective books really help you design your classes. Ps: I know nothing about Android programming.
I've always found Derek Banas to be pretty good link. This book is pretty decent too, it's slightly out of date (Java 7) but still good imo.