I would like learn Java from basics as I am not from IT Domain. Its a new platform me but I have some great oppurtunity if I will learn Java.
Please let me know the best way to learn Java for Non-IT Domain. Please note that I have never done any programming. But I want to start my carrer by learning Java.