What are the best resources for learning to program in Java? What is the best way to go around learning Java? Program for an hour every afternoon?
Have you read the previous 9000000000000000 threads on this? They "could" answer your question. In fact, have you read the sticky? https://teksyndicate.com/forum/code/programming-super-thread/142214?page=1
There, hope that helps alot.
The best resources for learning Java will vary from person to person, it depends how you learn and how much experience you've accumulated in other languages although if you're going to program for an hour each afternoon, I'd recommend you do the exercises on this site:
The New Boston has some great tutorials from the beginner level all the way up to advanced stuff.
http://www.youtube.com/playlist?list=PLFE2CE09D83EE3E28
I agree with BeefCraft on the tutorials from TheNewBoston. That's how I learned the basics before going to university. Whilst at university however we learned from my lecturers book, which starts at 0 knowledge and I think it's a brilliant book for learning Java. It's called Java, Just In Time by John Latham.
Yeah I've been watching the NewBoston tutorials for a while now and they're great. I'll take at look at that book though.