Both are different level of exams.
What is OCAJP Certification Exam?
Oracle Certified Associate, Java SE 7/8 Programmer (OCAJP) exam is the entry level Java certification exam for the Java programmers. This exam is prerequsite for all other Java exams. This exam is basic levels of understanding and you would require the fundamental concepts about the Java programming language.
What is OCPJP Certification Exam?
Oracle Certified Professional, Java SE 7/8 Programmer (OCPJP) exam is the next level of exam for Java programmers. This exam is much tougher than the OCAJP exam and it will test your knowledge on Java and how the programming language can be applied in the real world scenarios. You will be asked to answer the questions that are more performance oriented and not just about the syntax and programming features.
If you want to know the basic difference about the exam, here is the quick summary.
OCAJP 8 is required for getting the OCPJP 8 exam. It means that you can prepare and write the exam for OCPJP 8 exam without passing OCAJP 8 exam, but you will not get certificate from Oracle till you pass the OCAJP 8 exam.
Here is some of my answers that would be very helpful:
I hope this helps!!
Contact me for any help on Java certification preparation. I am here to help the Java aspirants.
Thisprovides an overview of oracle’s associate and professional Java certifications – gives you idea on how to prepare and crack the exam with ease.
OCAJP (1Z0-808) covers Java basics and OCPJP (1Z0-809) covers advanced topics (Generics and collections, I/O fundamentals, File I/O, Concurrency, JDBC and if its JAVA 8 then it will have Lambdas, Streams and Date & Time APIs)
The exam syllabus and more details can be found here:
More information like getting started, videos, articles and presentations for OCPJP exam preparation can be found here
Go through thisbefore attempting exam/interview it will quickly summarizes important points
Join ourwhere we will be providing useful resources to crack the exam and also from the discussions you will understand more
The Java Certifications prior to Oracle takeover are called Sun Certifications and the most popular name is SCJP (Sun Certified Java Programmer). There will be only one exam to acquire a Java Certification when the time of Sun Certifications, but after Oracle’s takeover the certification has been divided into two levels.
Level 1: Entry Level Java Certification
Level 2: Advanced Level Java Certification
You can find these details at
About Oracle Certified Associate, Java SE 8 Programmer (1Z0–808)
This is the basic Java Programmer certification one must take before attending advanced level Programmer Certification. It tests candidate basic Java Skills to enter into Java SE 8 Programming assignments. OCAJP 8 (1Z0–808) is comparatively easier than OCPJP 8 (1Z0–809) exam.
Read this article about OCAJP 8:
About Oracle Certified Professional, Java SE 8 Programmer (1Z0–809)
This is the advanced level Java SE programmer certification and it requires you to clear OCAJP 8 prior to attending this exam. It tests candidate advanced Java SE 8 skills to enter into java SE 8 programming assignments.
Read this article about OCPJP 8: