File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes some really good books recommendation Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "some really good books recommendation" Watch "some really good books recommendation" New topic

some really good books recommendation

hanumant sinha

Joined: Aug 14, 2004
Posts: 2
I am new to java field and wondering which books are best to learn java from. As for my learning, i followed a little bit unusual path. I have read thoroughly SCJP book by kathy sierra & bert bates and another, programmer guide to certification by khalid mughal. I got to know the core language features of java 1.4 from these books which i think are technically very good.

Although, i got a good grasp on core features, I feel missing out on the other features of java which are not covered in these books.

Now i am wondering where to start.. for advanced topics( JDBC, servlets,swing.. there are so many) and get a better overview of the java technologies. would any one or two book would suffice or should i go for separate book on each topic like one book for just JDBC and like that.
Any suggestions for the "must-read"/best books in java technology. I heard a lot about "Thinking in java". would Head-first java be right for me?.
best wishes
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
You can't go wrong with "Thinking in Java", it's free to download. Possibly you are beyond "Head First Java" if you have read and understood Kahlid Mughal's SCJP book, but HFJ is a fun book to read and will reinforce the basic concepts. A very good beginner's book, in my opinion is Objects First with Java. Moving on, and developing good habits on the way, you could try Davis Astels' "Test Driven Development"

Ask a Meaningful Question and HowToAskQuestionsOnJavaRanch
Getting someone to think and try something out is much more useful than just telling them the answer.
Dan Chisholm
Ranch Hand

Joined: Jul 02, 2002
Posts: 1865
I agree with Barry, Head First Java is a great place to start, but you are beyond that point.

The seventh edition of Core Java has been updated for Java 1.5.

The seventh edition should be available in about a week. Prentice Hall claims that it will be available on August 20, 2004.

Dan Chisholm<br />SCJP 1.4<br /> <br /><a href="" target="_blank" rel="nofollow">Try my mock exam.</a>
hanumant sinha

Joined: Aug 14, 2004
Posts: 2
Thanks for the suggestions. I checked out the contents of core java book 1.5 and found it appealing and worth reading. I would like to know if more such good books are available that don't expect the reader to be a novice on core concepts of java language, yet start from beginning for java technologies like servlets, jsp, jdbc and introduce their concepts and API's which are commonly used.

is there any list on the net that charts out a learning path for a newbie java programmer
- recommended books for reading in java software development, commonly used tools and must know skills. If there is one, I would be more than happy to have the link. If there is none, i hope someone noble experienced person makes one for the benifit of all. I liked the Maha Anna's "My journey to SCJP" page but alas it doesn't give any links apart from preparing for scjp. such pages serve as a roadmap for new java programmers.

best wishes
I agree. Here's the link:
subject: some really good books recommendation
It's not a secret anymore!