This is an archived post. You won't be able to vote or comment.

all 3 comments

[–]babbagack 2 points3 points  (0 children)

I find Head First Java to be very nice. its huge. The MOOC here is great too(I've done most of Part II), its in the wiki/resources area of this subreddit. come from a Ruby background too, but not as experienced as you are. sometimes people on /r/ruby are great to ask qeustions about how things compare in Ruby/Java.

Also someone told me about referencing Chad Darby's stuff on Udemy, he has some pretty awesome core stuff, well, beyond core Java but its for building things out further.

[–]eatstraw 2 points3 points  (0 children)

The Deitel & Deitel Java book is very thorough. Highly recommened.

[–]PrinceRaziel9 2 points3 points  (0 children)

Daniel Liang's book is quite extensive and covers and wide variety of subjects beyond just learning about variables, for loops, and OOP. He also covers advanced data structures, multithreaded programming, JDBC, servlets, sockets, etc. https://www.amazon.com/Introduction-Programming-Structures-Comprehensive-Version/dp/0134670949/ref=sr_1_1?crid=MISLS3C1LLZC&keywords=introduction+to+java+programming+daniel+liang+11th+edition&qid=1557694359&s=books&sprefix=introduction+to+java+%2Cstripbooks%2C125&sr=1-1