Sign up ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

I recently passed the Oracle Certified Professional, Java SE 6 Programmer examination. Now, my boss would like me to take "the next step" to broaden my competence. I tried to explain that there is no equivalent Java EE 6 Programmer examination, but a number of different exams, such as Web Services, Web Components, and Enterprise JavaBeans.

Is there a recommended path to follow for the various Oracle certifications in the Enterprise Edition of Java? Is it logical to take some exams prior to taking others because the content builds upon previous knowledge or are they all independent?

share|improve this question

closed as off-topic by gnat, Snowman, Dan Pichelman, GlenH7, Bart van Ingen Schenau Dec 30 '14 at 18:22

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking career or education advice are off topic on Programmers. They are only meaningful to the asker and do not generate lasting value for the broader programming community. Furthermore, in most cases, any answer is going to be a subjective opinion that may not take into account all the nuances of a (your) particular circumstance." – gnat, Snowman, Dan Pichelman, GlenH7, Bart van Ingen Schenau
If this question can be reworded to fit the rules in the help center, please edit the question.

Were you required to acquire "Associate" level certification before you could get "Professional"? – DavidS Feb 19 at 20:00

4 Answers 4

up vote 7 down vote accepted

See this forum thread.

This should be a good order:

  1. Web Components Developer
  2. EJB Developer (or JPA Developer)
  3. JPA Developer (or EJB Developer)
  4. Web Services Developer
share|improve this answer

The order of certifications from basic level to advanced level are listed in the image below from this site: Java Certification Path Image on Facebook

from Java Certification Image on Facebook

for JavaEE6 the path is as follow (update image)

Java EE 6 certification path

share|improve this answer

If you are already over with your OCPJP 6 exam, you are now eligible to take Java EE certifications. From my own experience, I suggest you to take the following exams to deepen your knowledge:

However, if you feel you have good knowledge of web components then you may take the Oracle Certified Expert, Java EE 6 Web Component Developer before taking these two exams.

Before passing the exams, I've personaly tried the epractize labs java certification training kit. I've finished my JPA and EJB above 90% with this training kit.

share|improve this answer

a programming language like Java has enormous capabilities. Servlets, RMI, EJB ,Socket and Network Programming, CORBA, Spring Framework, IBM's Web Sphere and Android are a few of the lucrative areas where you can dive in if you like!

Do bear in mind that OCJP exam is the 2nd step towards achieving competency in Java and Java based technologies as specified by Oracle. You can aim for OCWCD (Oracle Certified Web Component Developer) exam. And there are a host of other exams depending upon the nature of your job and the career path you like to adopt.

Discuss with your boss that what are his expectations from you and where he wants you to focus more in Java. Here is an important link on Oracle official homepage:

Oracle Certification Finder

share|improve this answer
What's the first step? Associate? – Karl Oct 23 '12 at 12:06
@Karl Oracle Java Associate is the first step. It builds the very foundation of a Java programmer. – Maxood Oct 23 '12 at 13:31

Not the answer you're looking for? Browse other questions tagged or ask your own question.