I am very new to Java, I tried to learn Java couple of times long back but i failed now i would like to come back again and give one more try the help which i need here is my current is not related to Java and i will be able to spend only 2 hrs per day so how much time will i need to finish Core Java learning and what book i can refer to learn Java 1.6? Please suggest.
Im waiting for a very long time can some one reply me please?
I think you would have to devote more than 2 hours daily to learning a language.
A written language, or a programming language?
Either way, a person can learn more in 2 hours a day than they can in zero hours a day. Many college courses are taught in much less than 2 hours a day. I'm curious why you'd discourage someone from spending what time they can to learn something new that they're interested in, but it's idle curiosity. Spend the time you might waste responding to my curiosity doing something useful.
Learning something new can be tough, especially if you're teaching yourself. Please give yourself more than just one more try. We all have gotten discouraged, thought we'd reached the limit of our ability, and then had that light bulb moment a day, week, month or more later when what had seemed impossible became just another challenge met and conquered. Return here when you need help and encouragement . . . Well, I can't promise the encouragement. Develop a local support system if you can. Do you have friends who know Java? If so, use them. Identify the topics that created the most difficulty for you the last time you tried to learn Java, and spend extra time on those. Perhaps you didn't begin your last attempt with enough time spent on the basics or prerequisite knowledge. If you can remember what those problem areas were, let us know and maybe someone can give you a better recommendation.
Head First Java is mentioned often in response to your question. I've had good luck with a book you can find for free on the web called "Introduction to Programming Using Java, Fifth Edition," by David J. Eck. It's not the best book or the book that will teach you everything you need to know, but it's a reasonable start, and it's free. Even if you buy another book, having more than one resource available to explain things can be useful. I started with Eck's book and then did most every tutorial I could find on the web, at least those that I needed to explain difficult topics, like using Swing.
Always learning Java, currently using Eclipse on Fedora.
Linux user#: 501795
Joined: Oct 13, 2005
Greg Brannon wrote: . . . Many college courses are taught in much less than 2 hours a day. . . .
But you will have to do a lot of work on your own, over and above those two hours. And I meant a programming language.