Oracle Java SE 8 I\II Certification path
The most important thing to remember is that you do not have to book OCAJP before OCPJP, however you will not receive any certificate until both exams are passed.
Oracle Java Certified Associate - Java SE 8 Programmer (1Z0-808)
This is usually the first step for achieving your Java Programmer Certification. Since Oracle updated the Java Certifications, even this exam requires a deep preparation. You will be tested on topics like Java Data Types, Java operators and decision constructs, arrays, loops, encapsulation, inheritance and a set of selected class from the Java Api.
Oracle Java Certified Professional - Java SE 8 Programmer (1Z0-809)
This is usually the second and last step for achieving your Java Programmer Certification. You have more chances to pass this exam if you use Java in your day by day working life. You will be tested in topics like Java class design, Generics and Collection, Lambda Built-in Functional Interfaces, Java Stream API, Exceptions and assertions.
Oracle Certified Professional - Upgrade to Java SE 8 Programmer (1Z0-810)