This week's book giveaway is in the Agile and other Processes forum.
We're giving away four copies of The Mikado Method and have Ola Ellnestam and Daniel Brolund on-line!
See this thread for details.
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
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Books » Bunkhouse Porch
Reply 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
Ranch Hand

Joined: Sep 13, 2007
Posts: 1219

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
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper

Joined: Aug 26, 2006
Posts: 4967

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


Author of Hibernate Made Easy, What is WebSphere???, JSF 2.0 Made Easy and the SCJA Certification Guides
Kaydell Leavitt
Ranch Hand

Joined: Nov 18, 2006
Posts: 679

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: 129
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: 1295

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)
Bert Bates
author
Sheriff

Joined: Oct 14, 2002
Posts: 8712
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


Eliminate fossil fuel subsidies. (If you're not on the edge, you're taking up too much room.)
Palak Mathur
Ranch Hand

Joined: Jan 29, 2007
Posts: 303

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://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: Which is best reference book for Java Introduction?
 
Similar Threads
Oracle9i PL/SQL Developer Certified Associate
security for beginners
Design Patterns Book
Which book should I buy for servlet and JSP.
Pros & Cons