• Post Reply Bookmark Topic Watch Topic
  • New Topic

Which is best book for learning java for beginner?

 
sandip chaudhari
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey frndss I am new in java.can anybody suggest me which is best book for me.
 
Jaikiran Pai
Sheriff
Posts: 10447
227
IntelliJ IDE Ubuntu
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sandip, welcome to CodeRanch!

Take a look at our book reviews for beginning Java and you can then decide which one suits you best.
 
Neil Van Styn
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I find the "Beginning Java for dummies" books good at the moment. But they only go so far. I find the light hearted approach and moving at your own pace a good way to learn, albeit slowly.
 
Campbell Ritchie
Marshal
Posts: 53140
124
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a problem with that book in that it hardly scratches the surface of object‑oriented design, I am afraid.
 
Neil Van Styn
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, you're not wrong. But it was a good starting point I thought. I've finished it now and barely know which direction to turn, so it might not have been the "best" in retrospect.
 
Michael Gomez
Greenhorn
Posts: 27
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
For beginner, here are some possible choices:

*Head first Java (2nd Ed) 2005 - good if you like lots of pictures, stories, and analogies, published 9 years ago but still good for basics...
*Thinking in Java (4th Edition, 2006) is rated highly on Amazon...
*Java For Dummies (2013) - Newer, but doesn't seem to cover as much Head First

 
Campbell Ritchie
Marshal
Posts: 53140
124
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am not sure that Thinking in Java is a beginner's book. It is a long time since I read it however. I did think it good, then.

Anybody else got opinions about TiJ?

I am going to duplicate this discussion in the books forum.
 
sandip chaudhari
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanxx for reply!!
I think Head First Java: Your Brain on Java - A Learner's Guide Paperback is perfect book for me.
 
Scott Winterbourne
Ranch Hand
Posts: 116
2
Eclipse IDE Java PHP
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Good choice in my opinion. I started with Head First and it gave me a solid foundation to build on.

Once you are most of the way or all the way through Head First, you might try some of the coding problems on codingbat.com. I find they are really good practice for things like String manipulation, and filtering and sorting collections.

The Java documentation will be a big help when doing the codingbat problems as you can look up String methods and other class methods that are already available to you in the java libraries.
 
Uwe Pfeifer
Greenhorn
Posts: 21
Chrome IntelliJ IDE Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I got both, Heads first Java and Java 7 for Dummies. I'm also starting with Java. I hope these two books help me find my way into Java programming. ;D
 
Abhay Agarwal
Ranch Hand
Posts: 1376
Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Java book my Mala gupta is also one of the best book on Java for beginners
 
peter dell
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'd would also recommend:

- Head First Java

You can check out this list of the best java books
It has all the beginner and advanced books i would recommend
 
Campbell Ritchie
Marshal
Posts: 53140
124
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the Ranch
I suspect OP might not still be waiting for any answer, however.
 
peter dell
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I know, but since i have found this "old" thread when i was looking for some help i might think that other ppl will find this too

Thank you
 
Charles D. Ward
Ranch Hand
Posts: 99
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This could be a sticky thread or something. The exact same question gets asked almost every day.
 
What are you doing? You are supposed to be reading this tiny ad!
the new thread boost feature brings a LOT of attention to your favorite threads
https://coderanch.com/t/674455/Thread-Boost-feature
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!