Java 2 Exam Prep: Exam: 310-025 (with CD-ROM) with CDROM (Exam Prep)
Good for exam - bad to learn from
|von Bill Brogden|
I am a teacher in Java and am using this book to prepare my students for the Java Programmer certification. We have now spent 6 weeks with this book and have at least finnished with it. My students have only six weeks of Delphi experience since before and will try the certification in two weeks.
In my opinion this is a good book to see what topics you need to know for the exam, the questions after every chapter's are okay and the tests on the CD are excellent, almost exactly like the real exam, perhaps even a bit harder. Chapter 1 to 6 is a very good course of the language basics like datatypes, operators, constructors, classes and interfaces. I myself passed the certification with this book.
This is _not_ a good book for beginners. The code is ugly and sometimes confusing. Topics like Threads and some Collections are almost impossible to understand if you haven't used them before. Still, in use together with Suns documentation and tutorial this book works.
When I'll have my next course I'm still going to use this book, but I'm going to suplement it with another book with better examples and explanations for beginners.
A very well organized study guide
Overall, an excellent exam preparation guide. This book is laid out in an intuitive and logical manner and the example code is easy to understand.
I was very surprised with the depth of knowledge that this book presented. I scrounged around the Web for some mock exam questions and was always able to find information in this book that would have helped me. This book does a great job of pointing out topics likely to come up on the exam.
A word of advice however, I believe the section on Threads could have been done a little better. I found this chapter a bit confusing and think that some better example code could have been used.
Also, Bill writes an introduction which includes a section on who he thinks is the appropriate audience for this book. I don't agree that this book is for beginners in programming. Besides, why would someone with little experience in programming be studying for the Sun Certification Programmers exam? Rather, I think this book is best suited for those already have a good grounding in the Java fundamentals and are looking to cement the cracks in their knowledge of the language.
The strength of this book lies in its well organized "point-by-point" written fashion complimented with concise easy to understand explanations. For those looking for a study guide that presents material in a straight forward fashion and avoids long drawn out discussions, this is the ideal book.
Helped to "bring together" my test preparation
On December 15, 1999 I took the JAVA 2 Programmer Exam for the first time and passed with a score of 85. Although I've had exposure to simple OO concepts for about 10 years, I've only been involved with Java for a couple of months and preparing for the test seemed like a way to get a solid foundation in Java fundamentals.
The Java 2 "Exam Cram" really helped me to "bring together" the Java language and class library skills learned from other sources (most notably "The Java Programming Language" by Gosling et. al and the "The Complete Java 2 Certification Study Guide" by Roberts, et. al).
The "Exam Cram" really brings focus to the objectives that are required to pass the test. It also contains an EXCELLENT practice exam that gives the reader a very good idea of the methods the actual exam uses to ellicit your knowledge of Java. This is a key benefit, because one could be very fluent in certain aspects of Java and still not pass the real Exam because of the breadth of material involved.
I highly recommend this book as the "guiding resource" in the final days of your exam preparation.
Java > Java 2 Exam Prep: Exam: 310-025 (with CD-ROM) with CDROM (Exam Prep)|