I am in last year of Enginerring Information Science. I am planning to give SCJA in June. I have done the basics of Java languague but after reading all the post here I am a bit nervous. I think I am not in a good position to give exam. As whatever I have learnt till now is basic level of java and how to write small programs.I know object orineted concepts UML Representation and Algoriths design as ADA( Algorithm Design and Analysis).The exam objectives are itself are somewhat confusing and I really have no clue about the Client and Server Technologies. I have not book the dates till now as I am still considering my position. So please let me know your suggestions and view about me taking the exam is a good decision or not.
The SCJA Certification Exam can be intimidating, and indeed, it does draw from many different areas. The Sun Certified Java Associate Exam is much more than a test of Java Syntax, and knowing about client and server technologies is an important part.
The SCJA Exam usually asks a few questions about awt and swing. I put a little tutorial on the subject the help people like yourself who weren't overly familiar with Swing and other client technologies:
I might also recommend my SCJA Certification Study Guide. It covers all of the exam objectives, and goes quite in depth on the topics of client and server technologies - certainly what you need to pass those sections of the exam.
One thing that isn't always such a bad idea is actually scheduling the exam and doing a write. You might surprise yourself as to how much you really do know. And if you don't pass, there's no shame in it. You just treat is as a learning experience, and focus your studies on the core areas where you need work. It's tough to know what you don't know, until someone tells you.