You now need only pass a single exam to become a certified Java SE 11 Developer.
December 4, 2020 | Download a PDF of this article
More quiz questions available here
Topics in the 1Z0-819 exam
- Working with Java data types
- Java object-oriented approach
- Working with arrays and collections
- Java Platform Module System
- Java I/O API
- Database applications with JDBC
- Controlling program flow
- Exception handling
- Working with streams and lambda expressions
- Secure coding
If you are pursuing Oracle Java Certification, you may not have heard about changes in the exams. We discussed the key points of these changes with Oracle’s Senior Principal Training Consultant, Vasily Strelnikov, and here we present the following summary.
On October 1, 2020, the 1Z0-815 Java SE 11 Programmer I and 1Z0-816 Java SE 11 Programmer II certification exams were retired and replaced by the 1Z0-819 Java SE 11 Developer exam. (The new exam went live on September 21.)
All of these exams test broadly the same knowledge of Java 11 and some of its key APIs, but now a student will need to take only one exam instead of two to become an Oracle Certified Professional Java SE 11 Developer.
Good news: If you were halfway through the process and had already passed the 1Z0-815 exam, you obviously can’t take the 1Z0-816 exam now. Simply take the 1Z0-819 exam. The new exam has no prerequisite and can be taken directly. You’ll find that some of the topics covered overlap what you did with the 1Z0-815 exam, but since you already passed that exam, there should be nothing of concern about that.
Exploring the 1Z0-819 exam
The new 1Z0-819 exam has fewer questions: 50, compared to 80 (1Z0-815 and 1Z0-816). But the passing threshold is higher: 68% of answers must be correct compared to 63% on 1Z0-815 and 1Z0-816. It’s a 90-minute test. On balance, we expect that the difficulty remains approximately the same.
The two previous exams tended to focus questions on one objective at a time. (Of course, you can’t write any Java code without overlapping more than one concept. For example, you can’t write a method without recognizing whether the identifier rules have been broken.)
However, questions in the 1Z0-819 exam might deliberately test more than one topic. This allows fewer total questions but requires you to demonstrate a deeper practical knowledge of Java.
You will need to keep your awareness spread across all of the code you’re looking at, rather than focusing solely on a single aspect of knowledge such as how to form a Java method or class. This approach enables questions that are more practical and helps to avoid asking trivial questions.
The new objectives are essentially formed from combining the objectives of both 1Z0-815 and 1Z0-816. Consequently, if you have prepared fully for these older exams, you are ready to pass the new exam too. This also means that current books and training materials for those exams are still appropriate.
By the way, some minor objectives, for example, assertions, were left out of the new 1Z0-819 exam. Oracle offers a training class, Java SE 11: Programming Complete, that completely covers the 1Z0-819 objectives.
For those of you with a prior certification for Java 8 or earlier: The 1Z0-817 exam, Upgrade OCP Java 6, 7 & 8 to Java SE 11 Developer, was not changed and remains available. We recommend taking this exam to upgrade your certification to Java SE 11, rather than 1Z0-819, because it has more specific objectives, and thus, there’s less material to study.