advice regarding this book

hey ..

I just want to ask u guys if this book would be helpful to a beginner like me .Most appreciated if someone can suggest a better one

Introduction to Java Programming, Comprehensive (5th Edition) (Paperback)

by Y. Daniel Liang (Author

[268 byte] By [raghu11983a] at [2007-11-27 10:51:21]
# 1

I've heard the book 'Head First Java' recommended by others in this forum. Order on-line (example: www.amazon.com) for a reduced price.

A lot of programmers perfer reading articles on line than buying a book, but I recommend books becuase your more likely to read it (due to spending your own money on it), and its comprehensive. Work through the examples, get some practice, then you can get a book on XHTML the definitive gude, a book on JSP pages, then servlets, then read up on sql (one that shows how to set up a free database on your computer such as Oracle Lite). Then Javascript. You can also look at downloading the free IDE 'Eclipse WTP'. Buy one book at a time, not all at once in case you decide to give it up.

George123a at 2007-7-29 11:30:40 > top of Java-index,Java Essentials,New To Java...
# 2

> I've heard the book 'Head First Java' recommended by

> others in this forum. Order on-line (example:

> www.amazon.com) for a reduced price.

> A lot of programmers perfer reading articles on line

> than buying a book, but I recommend books becuase

> your more likely to read it (due to spending your own

> money on it), and its comprehensive. Work through the

> examples, get some practice, then you can get a book

> on XHTML the definitive gude, a book on JSP pages,

> then servlets, then read up on sql (one that shows

> how to set up a free database on your computer such

> as Oracle Lite). Then Javascript. You can also look

> at downloading the free IDE 'Eclipse WTP'. Buy one

> book at a time, not all at once in case you decide to

> give it up.

Woah there boy! He's only asking about a good book for beginners, and here you've mapped out his entire career as a web programmer! I very much agree with your comments on the worth of actual books, though

OP, the Head First book my eponymous friend mentioned seems to be very highly rated, although I found the "wacky" style of the series not quite to my taste. Forget the advice about XHTML, JSP and what-not for now, and certainly don't go grabbing hold of an IDE just yet. One step at a time!

georgemca at 2007-7-29 11:30:40 > top of Java-index,Java Essentials,New To Java...
# 3

"Woah there boy! He's only asking about a good book for beginners, and here you've mapped out his entire career as a web programmer! I very much agree with your comments on the worth of actual books, though"

Just wait, I'm still working on his the reading list for Graduate school.

On a serious note, I wanted to give him an overview of what's involved so he doesn't think a single book on Java is all that is needed.

George123a at 2007-7-29 11:30:40 > top of Java-index,Java Essentials,New To Java...
# 4

>Just wait, I'm still working on his the reading list for Graduate school.

>On a serious note, I wanted to give him an overview of what's involved >so he doesn't think a single book on Java is all that is needed.

the shock can be overwhelming. a good java beginners book is very similar to learning the alphabet. There is so much that i do not know that i dont even know what i dont know

pberardi1a at 2007-7-29 11:30:40 > top of Java-index,Java Essentials,New To Java...
# 5

> "Woah there boy! He's only asking about a good book

> for beginners, and here you've mapped out his entire

> career as a web programmer! I very much agree with

> your comments on the worth of actual books, though"

>

>

> Just wait, I'm still working on his the reading list

> for Graduate school.

> On a serious note, I wanted to give him an overview

> of what's involved so he doesn't think a single book

> on Java is all that is needed.

Why stop there? ;-)

A single book on Java certainly won't suffice. I'd be wary of assuming that everyone will - or wants to - move into web development, though.

georgemca at 2007-7-29 11:30:40 > top of Java-index,Java Essentials,New To Java...
# 6

Java has this way of pulling the rug out from under your feet, recursively.

* Learn the AWT and you hear, "That old thing? You should be doing Swing."

* Feel like you are mastering J2SE and they you look over your head and see

the J2EE looming!

* Learn JSP only to have your code disparaged because of scriptlets.

* Learn JSTL only to have it pointed out you should be using a framework.

* Learn Struts only to be told you should be using JSF.

* Learn JSF only to be told you should be using something else, again.

* Learn the JDBC only to be told you need to use Hibernate.

* Try to get your Hibernate working with your presentation layer only to be

told to use Spring, too.

Or does it just feel like that?

BigDaddyLoveHandlesa at 2007-7-29 11:30:40 > top of Java-index,Java Essentials,New To Java...
# 7

> Java has this way of pulling the rug out from under

> your feet, recursively.

>

> * Learn the AWT and you hear, "That old thing? You

> should be doing Swing."

> * Feel like you are mastering J2SE and they you look

> over your head and see

> the J2EE looming!

> * Learn JSP only to have your code disparaged because

> of scriptlets.

> * Learn JSTL only to have it pointed out you should

> be using a framework.

> * Learn Struts only to be told you should be using

> JSF.

> * Learn JSF only to be told you should be using

> something else, again.

> * Learn the JDBC only to be told you need to use

> Hibernate.

> * Try to get your Hibernate working with your

> presentation layer only to be

> told to use Spring, too.

>

> Or does it just feel like that?

Seems about right. Then all your 'C' hacky, low-level mates laugh at you for putting so many layers of code in

georgemca at 2007-7-29 11:30:40 > top of Java-index,Java Essentials,New To Java...
# 8

> Seems about right. Then all your 'C' hacky, low-level mates laugh at you for putting so many layers of code in

I seem to recall that in C-parlance "layer" means "hardware layer".

BigDaddyLoveHandlesa at 2007-7-29 11:30:40 > top of Java-index,Java Essentials,New To Java...
# 9

<Just wait, I'm still working on his the reading list for Graduate school.

><On a serious note, I wanted to give him an overview of what's involved ><so he doesn't think a single book on Java is all that is needed.

I understand wht ur tryin to tell me but i dont think im up to tht level since i just started my course in coll so im like lookin for something kind of step by step tutorial ...

thanks>

raghu11983a at 2007-7-29 11:30:40 > top of Java-index,Java Essentials,New To Java...
# 10

> I understand wht ur tryin to tell me but i

> dont think im up to tht level since i just started

> my course in coll so im like lookin for something

> kind of step by step tutorial ...

Is these something about the English language with which you take particular exception?

Hippolytea at 2007-7-29 11:30:40 > top of Java-index,Java Essentials,New To Java...
# 11

Is these something about the English language with which you take particular exception?

Typo there Hippolyte ? (You should still be able to edit and fix it ;-P

Aknibbsa at 2007-7-29 11:30:40 > top of Java-index,Java Essentials,New To Java...
# 12

I'm only human :-}

Hippolytea at 2007-7-29 11:30:40 > top of Java-index,Java Essentials,New To Java...
# 13

"Me fail English? That's unpossible!"

MegatonMonkeya at 2007-7-29 11:30:41 > top of Java-index,Java Essentials,New To Java...