| | |
Favorite Java textbook
![]() |
Deittel is not very good, anything from a Microsoft employee specialising on C I mistrust automatically 
The best currently on the market are:
Head First Java (Sierra/Bates) and
Agile Java (Langr) (which I proofread before it went into print)

The best currently on the market are:
Head First Java (Sierra/Bates) and
Agile Java (Langr) (which I proofread before it went into print)
As people are clearly allowed to attack me but I'm not allowed to defend myself, I no longer post to this site.
•
•
Join Date: Jun 2004
Posts: 2,108
Reputation:
Solved Threads: 18
My Java books:
Teach yourself Java 2 in 24 hours --- Good if you want from ground up.
Java 2 Primer Plus -- Excellent book.
J2ee Core Patterns -- Haven't read it yet
Java 1.5, A developers notebook --- Excellent
Java 2 Certification -- Excellent
Head first servlets and JSP -- Excellent(although I haven't read all of it yet)
I liked the certification book and the head first servlets best. Those are jam packed with information.
Teach yourself Java 2 in 24 hours --- Good if you want from ground up.
Java 2 Primer Plus -- Excellent book.
J2ee Core Patterns -- Haven't read it yet
Java 1.5, A developers notebook --- Excellent
Java 2 Certification -- Excellent
Head first servlets and JSP -- Excellent(although I haven't read all of it yet)
I liked the certification book and the head first servlets best. Those are jam packed with information.
I've nothing against Microsoft, but the concept of someone from Microsoft who's an expert in their products writing (while a Microsoft employee) a book about a competing product doesn't inspire confidence (it wouldn't have inspired confidence if it were anyone else writing a book about a product from a competing company).
Hf Java is an excellent book. I didn't read all of it but have read others in the series and others by the same authors.
It's designed to be FUN while teaching, causing the material to stick in the mind and inspiring the students.
All books out of the "teach yourself in XXX" series are extremely shallow, not recommended except as an introduction into a topic where you later use other books to get to know that topic.
I'd not recommend them to anyone, except as that, an introduction to see if a topic is worth further study.
Jeff Langr's book is designed (as is HF Java) to be used in a classroom environment as well as for individual study.
As I said I proofread it
The JDK 1.5 Developer's notebook is hardly a beginners' book, neither are certification books or pattern catalogues
HF Servlets and JSP is also hardly a book for beginning Java programmers. One should learn to swim before attempting the deep
I am completely self-taught in Java, learning as I went along from a huge pile of books.
My first one was actually Java in a Nutshell, 2nd edition (covering Java 1.1), purchased in 1997 when I was sick in a hotel in London and wanted something to do while the family had fun in the theaters and restaurants.
My current library has 30+ books on Java and associated libraries, some more obscure than others.
Hf Java is an excellent book. I didn't read all of it but have read others in the series and others by the same authors.
It's designed to be FUN while teaching, causing the material to stick in the mind and inspiring the students.
All books out of the "teach yourself in XXX" series are extremely shallow, not recommended except as an introduction into a topic where you later use other books to get to know that topic.
I'd not recommend them to anyone, except as that, an introduction to see if a topic is worth further study.
Jeff Langr's book is designed (as is HF Java) to be used in a classroom environment as well as for individual study.
As I said I proofread it

The JDK 1.5 Developer's notebook is hardly a beginners' book, neither are certification books or pattern catalogues

HF Servlets and JSP is also hardly a book for beginning Java programmers. One should learn to swim before attempting the deep

I am completely self-taught in Java, learning as I went along from a huge pile of books.
My first one was actually Java in a Nutshell, 2nd edition (covering Java 1.1), purchased in 1997 when I was sick in a hotel in London and wanted something to do while the family had fun in the theaters and restaurants.
My current library has 30+ books on Java and associated libraries, some more obscure than others.
As people are clearly allowed to attack me but I'm not allowed to defend myself, I no longer post to this site.
•
•
Join Date: Jun 2004
Posts: 609
Reputation:
Solved Threads: 7
Hi everyone,
I agree 100%.
Anyways my first book was Java - by Laura Lemay. I bought in 1995. It only had java 1.0 - awt and nothing else.
ps. I do not hate Microsoft
Richard West
•
•
•
•
Originally Posted by jwenting
Deittel is not very good, anything from a Microsoft employee specialising on C I mistrust automatically
Anyways my first book was Java - by Laura Lemay. I bought in 1995. It only had java 1.0 - awt and nothing else.
ps. I do not hate Microsoft
Richard West
Microsoft uses "One World, One Web, One Program" as a slogan.
Doesn’t that sound like "Ein Volk, Ein Reich, Ein Führer" to you, too?
— Eric S. Raymond
Tell me what type of software do you like and what would you pay for it
http://www.daniweb.com/techtalkforums/thread19660.html
Doesn’t that sound like "Ein Volk, Ein Reich, Ein Führer" to you, too?
— Eric S. Raymond
Tell me what type of software do you like and what would you pay for it
http://www.daniweb.com/techtalkforums/thread19660.html
![]() |
Other Threads in the Java Forum
- Previous Thread: Firewalls
- Next Thread: Properties
| Thread Tools | Search this Thread |
actuate add android api applet application applications array arrays automation balls bank binary bluetooth business chat class clear client code codesnippet collections component database defaultmethod development dice digit dragging ebook eclipse equation error event formatingtextintooltipjava fractal functiontesting game givemetehcodez graphics gui health hql html hyper ide idea image infinite int integer invokingapacheantprogrammatically j2me java javame javaprojects jni jpanel julia linux list main map method methods mobile myregfun mysql netbeans nonstatic openjavafx parameter pearl php problem program project recursion repositories scanner scrollbar server set sms sort sorting spamblocker sql sqlserver state storm string sun superclass swing swt thread threads tree windows






