• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Suggestion on the Certification

 
Saritha Sudheer
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I am a Java Developer with 2yrs experience, working mainly with Core Java and Swing. Now I have decided, that I need take up Sun certification in java.

But I am confussed, which one should I start with.
SCJP or SCJA?

Please..suggest..

Thanks
Saritha
 
marc weber
Sheriff
Posts: 11343
Java Mac Safari
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to JavaRanch!

Given your experience, it sounds like you already have a good overview of what Java is and how it's used, so I would suggest taking the SCJP exam.
[ May 02, 2007: Message edited by: marc weber ]
 
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
Posts: 4968
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
SCJA is the 'entry level' exam from Sun. One of the more difficult aspects of the SCJA exam is knowledge of the role of J2SE and swing development, as opposed to the role of J2EE and J2ME applications. Since you've been working with Swing, those types of topics should be fairly easy for you.

The Sun Certified Java Associate Exam is not overly heavy on syntax, so with your knowledge that comes from Core Java should be more than enough to pass the syntax questions. Sprinkle on some good knowledge of object oriented programming, and you're looking good.

The SCJP exam deals with many of the nuances of the language. Even developers with lots of experience should really take a few weeks and concentrate on some of the more complicated aspects of the programming language before taking the SCJP exam, as the exam is challenging. Many people find the SCJP exam even more difficult than the web or EJB exam.

My advice? Do SCJA first, and gains some confidence and experience with Java certifications. It does look great on a resume. Then, after you've wowed everyone with your SCJA designation, blow their minds by getting your SCJP. Then, who knows, maybe SCWCD after that.

Best of luck!

-Cameron McKenzie
 
Kaydell Leavitt
Ranch Hand
Posts: 690
Eclipse IDE Firefox Browser Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Neither the SCJA nor the SCJP have any prerequisites. You could start with either.

The SCJA is the new entry-level certificate. The good thing about it is that it is an overview of all of the Java languge and the Java APIs: Java ME, Java SE, and Java EE.

The SCJP goes into more detail of the Java language and the more commonly used APIs. For example it requires recognition of all 53 keywords. It also requires that you're clear on which keywords you can use where and what is implied and what is not. You have to know the Java language completely for the SCJP and then you can get a certification for your specialty: Java ME, Java SE, or Java EE.

So the answer depends upon where you want to go. I believe that there are many opportunities in Java EE in which case you may want to start with the SCJA. If you want to continue with Java SE then you may want to go to the SCJP certificate.

To decide for yourself, you could take some of the free, online practice exams and see what exactly is required for each certification.

Kaydell
 
Saritha Sudheer
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Guys for your valuable suggestions

Decided that I would start from the scratch -> the entry level SCJA and then to SCJP..and ahead..
It would be good to learn the other happening technologies if I start with SCJA, though not in depth atleast i would get a feel of what it is..

Also as you said, if I fair well, I will be more confident enough to go for SCJP, ... also some bright colors in my resume too..

Thanks again guys.. will get back again with more queries later

Saritha
 
Michael Raymond Jr.
Ranch Hand
Posts: 178
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
With 2 years experience programming in Java, I would go for the SCJP.

If you need some padding on your resume, though, and you think it might be a while before you complete the SCJP, then the SCJA might not be a bad idea to start off with. It will probably be a confidence booster as well.
 
Kaydell Leavitt
Ranch Hand
Posts: 690
Eclipse IDE Firefox Browser Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Saritha,

I learned a lot on the SCJA such as a little UML, a lot of acronyms and the basic concepts, why interfaces exists, how to design with interfaces, and how to "program to an interface".

With your experience, you'd probably skip a lot of the SCJA Study Guide, but thereis a lot to learn in the SCJA even for people at the SCJP level.

Try out the free practice exam and then you can decide for yourself.

Cameron's Free SCJA Practice Exam

(Sun has a free SCJA ePractice exam. I believe that it used to work, but now I can't even get into it.)

Also, check out the SCJA exam objectives at Sun's website:

Sun's Official SCJA Exam Objectives

Kaydell
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic