New to java.
Hello, I'm very interested in learning java, i've gotten myself a book, Ivor Hortonís Beginning Java 2, JDK 5 Edition. I have some programming experience with PHP but i want to learn more on object oriented programming as well since i don't have much experience with OOP.
Is this book good for a beginner in java? Or is it outdated? If so could somebody please point me out to the correct direction?
Thank you in advance :)
JDK 5 is a bit outdated since the current "working" or offical JDK is 6 (You can get JDK 7 although it isn't a full release yet), but the syntax and basic ideas are the same. I am not exactly sure what has changed between JDK 5 and JDK 6 but it should be ok to start with that book. Of course you can always google java tutorials, or java help, etc. A good place to look is The Java Tutorials since it is done by Oracle. The Java API is a good reference place but it doesn't have tutorials.
Thank you very much for your reply, i will try combining the book with some of the oracle tutorials, since i stumbled upon them too and they are indeed very helpful. But my main concern was if the book being outdated is that bad or no, but you answered that question for me :)
Thank you for your time!
Hi, I am also new to Java. I have made (what I think to be) considerable progress by combining the oracle tutorials, which you seem to have discovered, with Java for Dummies. That really helped with the more simple concepts I needed to understand. Finally, a book specific to the area of programming you are doing. For example, if you're building smartphone apps, something like Professional Android Development really helps.
I learned using a for dummies book. But I would most highly recommend checking out TheNewBoston.com over any book, the guys who does those video tutorials is freaking awesome. I learned a lot of java from him. That and this website for your questions of course. :D
even if you do have programming skills or not, i would recommend you to use JAVA SE6: COMPLETE REFERENCE by HERBERT SCHILDT. he has been my favourite author and i havnt missed his C/C++ books too. it will be of good help since the book is elaborate.
Originally Posted by Ugluth