I am planning to go for Java Certification. I have been working with Java for a good amount of time. I have some doubts regarding the certification process.
Oracle Java Certification Page
As per above link there are three types
I want to know what is the difference between all of these. Is it levels of expertise or something else? or is there any kind of validation like you should have done some low level certifications if you want to go for another higher one.
This would be my first Java certification. So which one should I opt for?
Could you please give me the detailed idea about certification process and if any hierarchy is involved?
I am planning for Oracle Certified Professional, Java SE 7 Programmer. But as far as I know there are two paths for this-
1. First complete OCA, Oracle Certified Associate, Java SE 7 Programmer and then go for OCP, Java SE 7 Programmer.
2. Complete Oracle Certified Professional, Java SE 6 Programmer and then upgrade it to OCP, Java SE 7 Programmer .
I am little confused here, should I go for OCA Java SE 7 first, or OCP Java SE 6.
What will be the recommended path..? or which would be beneficial for a developer point of view OCA or OCP ? And also if doing one of them(OCA/OCP) impact the job search in some way?
If you have the option of doing the newer version I would highly recommend you to take the OCA and OCP of Java SE 7, as you know certain behaviours are slightly different on Java 6, so studying both might be confusing.