Learning to Code Java

Hello World!

I would like to learn how to code Java over the summer what are the best free online resources or any books I could buy?

 

http://docs.oracle.com/javase/7/docs/

Check this thread for more info...

https://teksyndicate.com/forum/code/programming-super-thread/142214 

http://docs.oracle.com/javase/tutorial/

Thank you for your links, I will check them all out

Be careful doing it online, I took an online java class in high school and found it very difficult to learn with that environment. In the end I did fine in the class but it would have been loads easier without having to wait 24-48 hours to get a response from my teacher. Especially if its your first programming language.  

Its online documentation.