File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Bunkhouse Porch and the fly likes Which is best reference book for Java Introduction? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Books » Bunkhouse Porch
Bookmark "Which is best reference book for Java Introduction?" Watch "Which is best reference book for Java Introduction?" New topic
Author

Which is best reference book for Java Introduction?

Smita Rewaskar
Greenhorn

Joined: Jul 10, 2009
Posts: 1
I would be conducting a course on 'Introduction to Java' & would like to know which is the best book to refer to students.
Vishwanath Krishnamurthi
Ranch Hand

Joined: Jun 04, 2007
Posts: 331
To start with Java, I really liked "Java2 Complete Reference" by Herbert Schildt
-It is simple and clear, and was an easy, fast read.

Whenever I wanted to learn more on the concept, I referred,
Java, How to Program by Deitel
-This book is formal, covers a lot of topics, talks a lot about good programming practices, etc...

However I think, for a student to develop an interest in Java and have lots of fun reading,
"Head First Java" by Kathy Sierra and Bert Bates would be very good.

Blog
arahan mishra
Greenhorn

Joined: Jul 13, 2009
Posts: 1
Vishwanath Murthi wrote:To start with Java, I really liked "Java2 Complete Reference" by Herbert Schildt
-It is simple and clear, and was an easy, fast read.

Whenever I wanted to learn more on the concept, I referred,
Java, How to Program by Deitel
-This book is formal, covers a lot of topics, talks a lot about good programming practices, etc...

However I think, for a student to develop an interest in Java and have lots of fun reading,
"Head First Java" by Kathy Sierra and Bert Bates would be very good.



Hi ALL,
According to me the best is Wrox - Beginning Java 2 JDK 5 Edition.
K. Tsang
Bartender

Joined: Sep 13, 2007
Posts: 2380
    
    7

I recommend "Thinking in Java" by Bruce Eckel for overall concepts for OO and Java. For more hands-on and examples, I recommend "Java How to Program" by Deitels.


K. Tsang JavaRanch SCJP5 SCJD/OCM-JD OCPJP7 OCPWCD5
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper

Joined: Aug 26, 2006
Posts: 4968
    
    1

I liked Java for Dummies, it's even more basic than Head First. I'd go Head First when students are a bit more serious.

-Cameron McKenzie
Kaydell Leavitt
Ranch Hand

Joined: Nov 18, 2006
Posts: 689

GreenFoot is free, open-source software which is good for very young learners.
http://www.greenfoot.org/

BlueJ is free, open-source software which is good for intermediate learners.
http://www.bluej.org/

"Barron's AP Computer Science..." book is a good introduction. The link below is a good book that is available inexpensively because the AP Exam is only available now for AP Computer Science A, and the AP Computer Science, level AB has been discontinued for college-credit, but this book is still available and covers both level A and level AB.
http://www.amazon.com/Barrons-AP-Computer-Science-Levels/dp/0764137093/ref=sr_1_1?ie=UTF8&s=books&qid=1250639829&sr=8-1

Eclipse is free, open-source software which is good for advanced learners and for professional software engineers.
http://www.eclipse.org/

Here is a link to the Computer Science Teacher's Association:
http://www.csta.acm.org/

I hope that this information helps you.

-- Kaydell
Elisabeth Robson
author
Ranch Hand

Joined: May 14, 2004
Posts: 173
    
    6
Does anyone have a good book recommendation, or online tutorial, for learning how to use Eclipse and Java together?

Thanks!

Elisabeth
Anayonkar Shivalkar
Bartender

Joined: Dec 08, 2010
Posts: 1505
    
    5

Smita Rewaskar wrote:I would be conducting a course on 'Introduction to Java' & would like to know which is the best book to refer to students.

Hi Smita,

As you've not mentioned your experience/comfort level with programming/OO concepts etc., it is difficult to recommend one good book for Java.

If you are already aware of OO concepts, then Core Java is really nice book. Thought lengthy, book explains reasons behind design decisions in very nice manner.

I hope this helps.


Regards,
Anayonkar Shivalkar (SCJP, SCWCD, OCMJD, OCEEJBD)
Bert Bates
author
Sheriff

Joined: Oct 14, 2002
Posts: 8815
    
    5
Of course I have a favorite

But seriously, whatever book you choose, I'd recommend a book that's focuses on learning and that doesn't try to be BOTH a learning book AND a reference guide.

hth,

Bert


Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)
Palak Mathur
Ranch Hand

Joined: Jan 29, 2007
Posts: 313

Smita Rewaskar wrote:I would be conducting a course on 'Introduction to Java' & would like to know which is the best book to refer to students.


Thinking in Java by Bruce Eckel is one fine book.


Palak Mathur | My Blog | TechJaunt | What is JavaRanch? | List of All FAQs
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Which is best reference book for Java Introduction?