All:
I finally took the
SCJA this past weekend and passed at 80%. Not a spectacular grade, however my objective was to pass the exam. A second objective was that, since I was getting mock exam grades in the 70's and 80's, that I would get a SCJA grade in the 80's. So, from my personal perspective, I met my expectations.
Like others who have done so I would like to provide the tools that I used to prepare for this exam. My list of tools will include "pros" and "cons" of using them.
1. Head First Java By Kathy Sierra, Bert Bates:
PROS: As I have stated in other postings in this forum and will state again here: this is THE primer you need. Whether you are just starting out as a OO newbie, or you allready know OO and are just learning java, this is an excellent starter book. Read it, do the exercises as well as the "sharpen your pencil" exercises (I would leave the crossword puzzles as an option). Then, after you have finished reading the book..... read it again.
CONS: I have found several typographical / spelling errors in this book. I also found a few graphical errors. One graphic in particular contained lines that are to point from one image to another are off such that you can be confused as to actually what images the lines are pointing to. I also found text in the book that referred the reader back to previous pages using page numbers that were incorrect. (K&B: send me a pm if you want specifics)
2. SCJA Sun Certified Java Associate Study Guide for Test CX-310-019, 2nd Edition by Cameron McKenzie
PROS: This is a great followup book to the HFJ I mentioned in item 1 in getting yourself geared up for the SCJA exam. It does a good job, no it does a great job, of covering the topics you will be questioned on. I very strongly recommend you read this book.
CONS: Mr. Mckenzie, can you please, please get a third edition of this book printed that fixes all of the typos and grammatical errors that are strewn all over the second edition? The copy that I purchased not only has these nasty problems, but the index at the back of the book is almost entirely useless. I found many, many instances where the index points to incorrect pages or it points to a page that is blank!!! Also note I have indentified several incorrect answers to questions.
3.Cameron McKenzie's SCJA Certification Exam Questions Guide First Edition by Cameron McKenzie
PROS: The partner book to item 2 in this list. After you read Mr. Mckenzie's study guide mentioned in item 2, get this book and go through all of the exams. Its a great followup to his study guide. It will definitely help you in determining the subjects that you need to improve on before taking the real SCJA exam.
CONS: I found one or two answers were wrong. Also, there exists several questions that I consider to be outside the scope of the SCJA exam. But don't let this deter you from using this book.
4.EnthuWare JAssPlus V1 For SCJA 1.0 (SCJA mock exams). Find it here JAssPlus V1 For SCJA 1.0
PROS: You can't go wrong taking as many mock exams as you can before taking the real thing. This bank of four exams gives you another perspective of the questions you will be asked, vs those given by Mr. McKenzie.
CONS: There are questions that are definitely outside the scope of the SCJA. Also, you will have to overlook spelling and grammatical errors that exist in both the questions and the explanations.
5. Use Ranch Hand member Rob Poulos's posting, found here: Passed SCJA with 94% Mr. Poulos provides a good listing of web sites to go to for SCJA knowledge and offers his suggestions on how to take the exam.
PROS: Great posting. Thank you, sir
CONS: none
I would like to add to Mr Poulos's suggestions on taking the exam: Go through the exam one time, marking each question that you know right off the bat will require some time to complete - for me these were the questions that contained code to analyze - and answer those questions that you clearly know the answer to right away - for me these were mostly the mutlple choice questions. Then, go back and tackle the questions that you marked. After you complete this, go through each exam question again. Keep doing this until you run out of time. I found that in my third iteration of going through the exam I was still changing answers to questions.
About the exam... I found a question that had two identical answers within the listing of multiple choice answers! Huh? Whats that about? It was a question that had to do with the correct javac syntax when compiling classes that have package statements. SCJA authors, take note!
Also.... I question whether or not a particular question on the exam having to do with "....the advantage of RMI over Sockets..." is in fact out of the SCJA scope. In all of the material I presented here I do not recall having ready anything about this. If I am wrong, then perhaps someone can enter a reply to this post and let others know where they can find information pertaining to the advantage of RMI technology of Socket technology.
I hope this helps all of those getting ready to take the SCJA.
Now.. I'll try
SCJP (again...
)
Gary