Hi yas pa,
First of all, a warm welcome to CodeRanch!
yas pa wrote:I am planning to start studying for java certification but i am confused which certification should i choose.
Excellent decision!
yas pa wrote:things i know that to complete ocpjp you will have to complete ocajp first.
That seems to be the logical order, but you can take
both exams in a random order as well.
yas pa wrote:1 ) if i am going for OCAJP 8 then i will miss features added in java 7 ?
No! You still need to know about the new Java 7 features like diamond syntax, underscores in numeric literals, strings in switches and so on.
Here you'll find a mapping between OCA7 and OCA8 exam objectives.
yas pa wrote:2) or should i go for OCAJP 7 ,then OCPJP 7 then OCAJP8 or any upgrade for newer version ?
It all depends on the time frame you want to become OCPJP certified and which resources you plan to use for studying and preparing. Currently the OCPJP8 isn't available yet (although the beta version is announced for
April 25, 2015) so also no study guides are available. For OCA7 and OCP7 exams, books are available (e.g. K&B7 covers both exams in 1 book). If you want to get OCPJP certified as soon as possible,
you should take the OCA7 exam followed by the OCP7 exam. If you want to become OCPJP8 certified, you just take the OCPJP8 upgrade exam (which is already available).
Please note: if you would take the OCP8 beta exam, you won't know immediately if you have passed or not. It takes approximately 11 weeks after the close of the Beta Exam.
And as a final note (which you have already discovered): you can't
combine different version certifications!
yas pa wrote:3) studies for OCAJP8 and OCPJP8 will cover every content added in java 7 ?
OCA8 will definitely have the new languages features of Java 7. OCP8 will probably have as well, but the official exam objectives are not made publicly available, so these could be different (although very unlikely) .
Hope it helps!
Kind regards,
Roel