Where to learn Java code?

I need a good place to learn Java coding language as a beginner. I want to learn how to code Java plugins for Minecraft servers, but first I figured I should learn the Java language before hopping into plugin developing. I've already tried Codecedemy and they only teach JavaScript not Java! Someone please recommend videos, website, or books on beginning coding Java; but personally I mostly wanna learn how to make Plugins.

https://www.udemy.com/blog/learn-java/
http://c4learn.com/javaprogramming/
http://www.tutorialspoint.com/java/
http://www.learnjavaonline.org/
http://en.wikibooks.org/wiki/Java_Programming
http://docs.oracle.com/.../tutorial/" class='ext_link'>http://docs.oracle.com/.../tutorial/

If you are interested in learning Java, you may want to check out the official Java tutorial, available for free on the Oracle (the company that develops and maintains the Java language) website.

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

Additionally, you may want to check out many of the links that EddieJ and other users have posted, many of which provide a lot of great information about the Java programming language, especially for beginners.

There are also a variety of video-based tutorials available online, with TheNewBoston being one such source for Java and other computer, programming, technology, etc. Related tutorials.

Below is a link to the TheNewBoston YouTube channel, where you can find tutorial videos on Java and other programming languages, as well as other topics.

http://YouTube.com/thenewboston

Below is a link to a page from BuckysRoom.org (Bucky is the founder of TheNewBoston), which contains links to a variety of Java tutorial videos from TheNewBoston.

https://buckysroom.org/videos.php?cat=31

It would also be a great idea to pick up a few books on Java, which you may be able to find at your local library or bookstore, as they can be a great reference, especially when it comes to learning the language for the first time.

Amazon.com also has a great selection of books on computers, programming, technology, and other topics, if you're interested.

http://Amazon.com

Best of luck and I hope I helped you!

You should try this Massively Open Online Course:
https://www.edx.org/course/hkustx/hkustx-comp102x-introduction-computing-1690#.U41GlvmSx0o

It's introduction to programming with java and starts on 20 June.

I know a few people who learned by going up your but and around the corner. Hope that helps

http://www.codecademy.com/ is a good and free website to learn code. I highly suggest to start there if you want to learn. I, a coder myself like this website.

Here's a free online java course starting in two weeks
https://www.edx.org/course/hkustx/hkustx-comp102x-introduction-computing-1690

here's an advanced java programming course from Berkeley University
https://www.youtube.com/...C7D2A1049C
http://www.cs.berkeley.edu/~jrs/61b/