01 March, 2009 | Posted by Hardik Shah [Guru] at 7:31 PM | | Labels: Free Java Guides, Free Java help, Free Java material, Java source material, Where should I learn JAVA language
Well I've been a Java fanatic since a long time and hence have become proficient in it. So people across communities in Orkut and friends always pop this question to me, so I thought why don't I make it public and reveal my success mantra in Java. Here's the answer straight from a horse's mouth:
Like I've been recommending to all JAVA aspirants that JAVA is an extraordinarily powerful
language but a nerve-wrecking one if you keep compromising with yourself when you come across doubts. Hence I always recommend coaching from a good trainer who himself has his concepts clear and has enough work experience over JAVA projects. Yeah, it's that important.
I know finding the above kind of trainer is very much difficult but surely if you learn from a
mediocre trainer then expect yourself to derail from JAVA within 6 months. Yes such is this language. You got to understand your mentor in and out.
Now, finding a trainer doesn't mean finding one in premier institutes like NIIT, Aptech, CMS etc but any trainer who matches the above criteria and can match your tuning frequency and modulation.
Another possible option is learning from reference books and guides such as "O'Reilly's JAVA programming Guide", "Java 2 The Complete Reference (J2CR)" etc but I'll myself rule out this option since the learning process is exhausting, until and unless you are a prodigy. Studying specific topics from books in always a good option in case of external API's, Swing components etc. The web is surely another option with Sun Microsystems's official tutorial over the web giving enough apetite to learners and probably the best from all dimensions.
Check out the following link to download the official Sun Microsystems offline JAVA tutorial: