Java is one of the best programming language created ever, and I am not saying this because I am a passionate Java professional, but Java has proved it in last 20 years.
In terms of Job opportunities, you can get Jobs opportunity easily as a Java programmer. After learning core java(J2SE) you can learn J2EE (Adv. Java) , Android, Hadoop(Big Data),Spring, Struts & Hibernate etc.
So if you are not coming from C and C++ background, I will not suggest you to do Java directly. So you must have good basics of C/C++ then you can learn Java really.
|About the Author|
|Rajesh K. Bansal (SCJP-Sun Certified Java Programmer)|
|20 Years experience in Training & Development.
Founder of realJavaOnline.com, loves coding in Java(J2SE, J2EE), C++,PHP, Python, AngularJS, Android,MERN Stack(MongoDB,Express,ReactJS,NodeJS). If you like tutorials and want to know more in depth about Java , buy his book "Real Java" available on amazon.in.
#Email : firstname.lastname@example.org #Contact : 98722-46056