| | |
Help getting started
Please support our Java advertiser: Programming Forums - DaniWeb Sister Site
![]() |
•
•
•
•
or we could submit links to tutorials in the Java-tutorial section.
Learn to see in another's calamity the ills which you should avoid.
Publilius Syrus
(~100 BC)
LJC - London Java Community, Graduate & Undergraduate Software Development Community, JAVAWUG (Java Web User Group), The London Android Group
Publilius Syrus
(~100 BC)
LJC - London Java Community, Graduate & Undergraduate Software Development Community, JAVAWUG (Java Web User Group), The London Android Group
•
•
Join Date: Aug 2007
Posts: 2
Reputation:
Solved Threads: 0
I have found that there are three types of books, depending on your goals. One is the reference type like the O'Reilly books "Java in a Nutshell." Will keep for a long time, but you better know some basics on your own. Another type, (get it), are the 'prepare for the test' books like McGraw Hill "Passport Exam 310-025" or the "Java Certified Programmer for Java2" from Osborne. Both have test disks for practice. Then there are the Sams "Teach Yourself Java in 24 Hours" books. Better know something about programming in another language before buying these. They're fast and light, sometimes too light. Then Sun themselves puts out books like "Core Java, Vol. 1-Fundamentals." These are the best for learning if you know a little something. I use them as a quick reference when ever I get into an area that I know very little about. Good luck.
There are in fact more, there are books that actually teach skills rather than just cram your head full of exam answers 
Look for Head First Java (Kathy Sierra and Bert Bates) and Agile Java (Jeff Langr), both excellent tutorials that teach you well.
Then there are the books that teach specific topics in depth, which you also forgot to mention.
In general, you should avoid all books titled "teach yourself XXX in 24 hours" (or similar) as they're all rubbish.
Similar with the entire "for dummies" range, which is indeed for dummies and guarantees you'll remain a dummy after reading it.
That pretty much comes to the next point: avoid all books by SAMS and Sybex unless you know for a fact that the author is good (which very few authors publishing at those 2 companies are, Marco Cantu being one of the very few exceptions).

Look for Head First Java (Kathy Sierra and Bert Bates) and Agile Java (Jeff Langr), both excellent tutorials that teach you well.
Then there are the books that teach specific topics in depth, which you also forgot to mention.
In general, you should avoid all books titled "teach yourself XXX in 24 hours" (or similar) as they're all rubbish.
Similar with the entire "for dummies" range, which is indeed for dummies and guarantees you'll remain a dummy after reading it.
That pretty much comes to the next point: avoid all books by SAMS and Sybex unless you know for a fact that the author is good (which very few authors publishing at those 2 companies are, Marco Cantu being one of the very few exceptions).
As people are clearly allowed to attack me but I'm not allowed to defend myself, I no longer post to this site.
![]() |
Similar Threads
- server service is not started (Networking Hardware Configuration)
- Help, im frozen and cant get started! (Windows NT / 2000 / XP)
- Started a new forum... (Social Media and Online Communities)
- want to create a reminder program, need help getting started (Computer Science)
- Re-started Windows XP need to get drivers (Windows NT / 2000 / XP)
- Started with Frontpage now want Dreamweaver (Site Layout and Usability)
- how to get started in C++ (C++)
- Help - This started out as 213.159.117.132/redir.php NOW??? (Viruses, Spyware and other Nasties)
Other Threads in the Java Forum
- Previous Thread: How to learn Java
- Next Thread: reading a date field out to a jTable component
| Thread Tools | Search this Thread |
Tag cloud for Java
-xlint 2dgraphics android api apple applet application applications arguments array arrays automation bank bidirectional binary bluetooth chat class classes client code collision component database db development draw eclipse eclipsedevelopment error event exception file fractal game givemetehcodez graphics gui helpwithhomework homework html ide image input integer integration j2me jarfile java javadesktopapplications javafx javaprojects jmf jni jpanel julia learningresources linux list loop map method methods mobile netbeans newbie number object oracle print problem producer program programming project projectideas recursion researchinmotion scanner screen server service set size sms socket sort sorting sql sqlserver state string swing test text-file threads time tree web windows






