- Shopping Bag ( 0 items )
One of the results of Java's popularity is that there is a high demand for skilled Java programmers and system architects. However, due to Java's brief existence, experienced Java programmers are hard to find. Hardly anyone in the field has more than a few years experience in developing Java applications. This is a problem for both employers and programmers. Employers cannot rely on the traditional number of years of experience in selecting senior-level Java programmers and software engineers. Star Java programmers have a hard time differentiating themselves from entry-level Java programmers.
The Java certification exams provide a solution for both employers and programmers. Employers can identify skilled Java programmers by their certification level. Programmers and software engineers can attest to their knowledge of Java by pointing to their certification credentials.
The Java certification program is not new-it has been around since version 1.02 of the Java Developer's Kit. However, a new certification exam-the Java Architect exam-was introduced with Java 2. The differences between the three exams are as follows:
Attaining Java certification is not easy. The most basic certification exam the Programmer exam is very difficult, even for an experienced Java programmer. This exam covers every aspect of the Java language and many of the core classes and interfaces of the basic API packages. In order to pass this exam you must acquire both a breadth and depth of experience with the Java language and selected API packages. This book is organized to help you to prepare for the Programmer, Architect, and Developer exams as follows:
If you are not an experienced Java programmer, you'll need to learn how to program in Java before taking the Programmer exam. I suggest that you start with Sun's online Java tutorial at http: //www. javasoft.com/docs/books/tutorial/index.html and work your way rough an intermediate to advanced Java book, such as Java 1.2 Unleashed.
If you are an experienced software or system engineer and you want to take and pass the Java Architect exam, this book will point you to the information that you need to know in order to pass the exam. While you won't be an experienced architect after reading six chapters, you will have covered the Architect exam topics and learned about the salient issues faced by the architects of Java-based applications. Moreover, the review and exam questions of these chapters will help you to determine whether you need more study or are ready to take the exam. You don't need to take the Java Programmer exam to take the Java Architect exam. However, as you can probably guess, knowledge of Java programming is extremely helpful for anyone who wants to design Java-based applications.
If you successfully pass the Java Programmer exam, you may want to achieve a higher level of certification by taking and passing the Java Developer exam. The Java Developer exam is a two-part exam that consists of a programming assignment and an essay exam. The programming assignment requires you to complete a partially developed Java application according to a list of very specific instructions. The essay exam consists of a small number (5-10) of short-answer essay ques tions. In order to take the Java Developer exam you must take and pass the Programmer exam. If you haven't taken the Programmer exam, then you should definitely start with that. Don't worry about the Developer exam until you have the Programmer exam under your belt. Once you've taken the Programmer exam, I recommend that you take (or at least study for) the Architect exam. The object-oriented design principles that you cover in preparing for the Architect exam will help you to do better on the programming assignment part of the Developer exam and also help you answer the essay questions with a better understanding of the design tradeoffs they address.
The CD-ROM that accompanies this book contains all the source and compiled code for all examples presented in this book. The CD-ROM is a hybrid that works on Windows, Linux, UNIX, and Macintosh platforms. In addition, it contains an Exam Preparation program that helps you to review the material presented in each chapter and a Simulated Exam program that tests your knowledge of this material. Appendixes A and B show you how to install and run these programs.
Notes like this are used to call your attention to information that is important to understanding and using Java or doing well on the certification exams.
Tips like this are used to identify ways that you can use Java more efficiently or prepare yourself for the certification exams.
Warnings like this are used to help you to avoid common problems encountered when using Java and when answering exam questions.
Posted January 15, 2002
This is one of the best books i've seen for the java examination. Other books try to unnecesarily complicate the stuff.This is just enough. Study it and your sure to pass the exam.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted December 22, 2001
I disagree with lots of other reviews. This book is worth than the value. One book cannot cover all the Java specifications. I bought this book in 1999 and found it useful in exams. Though this book may not be that good for new Architect Certification, but the contents are worth reading and refreshing the knowledge in various areas. I would ignore typograhical errors if the contents are worth reading and useful.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted September 28, 2001
I disagree with the other critical reviews. I'm a Java instructor and I feel this book is well organized, gives short explanations that aren't laborious, and serves as a good Java reference. There are review and exam questions to test your readiness. Sure, you may find you're weak in a particular area that this book can't explain but that's why there are hundreds of other Java texts.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted January 26, 2000
It has errors, all right. And to make matters worse, the website that it claims has the errata for such errors doesn't. A big disappointment. You can't trust a book with errors like this.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted December 12, 1999
This has to be one of the worst book purchases I have ever made. It is full of ambiguous statements and errors. His sample questions are foolishly tricky, not hard. You will be left with the impression that you will need to remember all the details of the operator precedence hierarchy and binary code operations (you don't). The level of typographical errors is higher than I have seen before. His CD is of marginal value. The cost of the book will not be your major loss: You will lose a lot of time cross referencing back to a standard text to discover what he is trying to convey. When you look at the duplicated picture of the sailing boat that appears throughout the book, remember that it represents your good money. I was forced to purchase a second 'exam cram' to make up for the serious deficiencies of Jaworski. This time I was much more careful. I selected Bill Brogden's Exam Cram Java 2. This is a precisely written and insightful book that carefully targets the needs of Java programmers who have the basics, but now need to make sure they've 'got' all the key features of the language. The sample questions are very well written. His other Java book appears to have been targeted at programmers at an earlier stage and with more time on their hands to study. It too is excellent, and I did not spot any duplication of material between the books.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.