Congratulations on passing the SCJP, and it is good to hear that you are thinking about the SCJD. You can find a list of recommended books at the SCJD Reading Material FAQ. My personal favorite was The Sun Certified Java Developer Exam with J2SE 1.4, commonly referred to in this forum as "Max's book." There is supposed to be a new version of this book coming out to reflect Java 5.0, but I can't remember when.
Also, keep in mind that the SCJD is not like many of the other exams that Sun offers. Instead of memorizing information and regurgitating it at the testing center, you actually develop a fully working stand alone application based on the specs that sun gives you. The application is simple enough, and if there are some topics you are not familiar enough, it provides a good learning opportunity for you. For example, I had not used RMI very much before this assignment, and now I am fairly comfortable using it.
“Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.” - Rich Cook
Joined: Feb 16, 2005
Paul, Thanks for the encouragement, but i have to grade myself before paying for the exam. I can at least design GUI with the swing package. Just started reading about socket and RMI. At i just wrote my first RMI hello world 2day. Do you think i should go ahead and pay or continue with my studies till am strong enough. Thanks
I'm not Paul, but I'll throw in my opinion anyway.
Whether you pay and start right away or wait until you're ready is largely a matter of personal choice. I've read posts and experiences from both perspectives, and both ways have their benefits. Because there's no time limit in finishing the test**, you can enroll, download your assignment, and evaluate what areas you know and where you need further study. Or, you could get one of the SCJD books, work through the projcct, and enroll when you feel you have reached an acceptable level of understanding and proficiency.
** I've read that in some countries, test takers must purchase the voucher for the essay portion at the same time as purchasing the assignment, and that the essay voucher expires in one year.
No matter which road you choose to travel, JavaRanchers are here to help.
Best wishes for success!
Give a man a fish, he'll eat for one day. Teach a man to fish, he'll drink all your beer.
Cheers, Jeff (SCJP 1.4, SCJD in progress, if you can call that progress...)