Good sources to learn Java by myself?

As the title says, any good online sources or youtube channels to learn Java programming? I've been used to C so Java was a little confusing at first and i'm having some problems understanding some subjects. My teacher encouraged us to learn by ourselves, so i want to take the chance to learn this language the best i can because also i need to do a final project by the end of the semester.

Any help/suggestions are welcome. :) Thanks.

Codeacademy is probably a good option.

If you already know c, then a lot of Java should make sense already. Just look at sample code and stuff from stackoverflow. You can also ask questions here since I'm sure a good amount of us are decently versed in Java.

2 Likes

http://mooc.fi/courses/2013/programming-part-1/ - Good if youre totally green

projecteuler.net - Great for practice, more puzzle-solving programming

Good luck!

Codingbat.com has Java coding practice

Sorry for the late response guys :s

Thanks for the feedback, i really appreciate it :) I would check those sites, also any other sources for a more graphic approach of java? i'm starting a project of a little game and i don't know too much about the subject.

Just don't go to a coding Bootcamp. That's all I have to say

Great channel for 3D programming with Java/JavaScript.

Totally not a "LEARN JAVA" tutorial, but I actually got into Java by doing Minecraft plugins and modding. Obviously using the only acceptable IDE (Eclipse) Teehee... But this was super useful and influential for me.