Learn JAVA online
Java is a programming language and computing platform first released by Sun Microsystems in 1995.There are lots of applications and websites that will not work unless you have Java installed, and more are created every day.It is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

Recommended Softwares

For J2SE/J2E

Software Name Download Link
jdk-windows Click Here
JCreator Pro Click Here
Eclipse Click Here

Recommended Books/PDFs

For Core JAVA

Book Name Download Link
Into to JAVA Click Here
JAVA GUI Click Here
JAVA Database Connectivity Click Here

For Advance JAVA

Book Name Download Link
JAVA Servlet Programming Click Here
JAVA Servlets Click Here
JSP Click Here

Video Tutorials

Click to go to Video section