Jeanne and I over the moon to announce the release of our new OCP Java 17 Developer Complete Study Guide! This book is the culmination of years of knowledge that we’ve accumulated writing study guides for Java. It is for anyone who wants to expand their knowledge of Java, or who wants to pass Oracle’s new Java SE 17 Developer 1Z0-829 exam and become a Java 17 Oracle Certified Professional.
Lambdas and streams? Covered! Concurrency, JDBC, and NIO.2? Covered! New Java 17 switch expressions, records, sealed classes, pattern matching? Definitely covered! Modules? Ok, we don’t use them much either, but they are covered for the exam! It’s great for those who are familiar with Java, but want to acquire a deeper understanding of the language. Learn features of the language that will help you write better code!
Our Java 17 book is a streamlined version of our previous books, including all of the new material and changes that you need to know for the exam. Previously, we wrote one book for each of the two exams. Starting with Java 17, there’s only one exam, allowing us to cover the material in a much more concise and straight-forward manner. Put simply, it weighs less than our previous Complete Study Guide!
Want to win a free copy? Our home away from home, CodeRanch, will be running a book promotion next week starting on May 10th!
A special thanks to all of our friends and family that helped write this book in the midst of the global pandemic. It’s been a challenging year and we couldn’t have done it without your support!
Update (11/05/2020): Read The 1Z0-819 Exam page to learn how you can easily our Java 11 Study Guides to prepare for Oracle’s 1Z0-819 Exam, as well as the 1Z0-817 Upgrade Exam.
Oracle has announced a new Java SE 11 Developer 1Z0-819 exam. In doing so, they are also retiring the 1Z0-815 and 1Z0-816 exams, effective October 1st, 2020. Don’t panic! The new exam is basically a combined version of the 1Z0-815 and 1Z0-816 exams.
In fact, Jeanne and I worked with Oracle staff to help design the objective set for the new 1Z0-819 exam. For example, we’re responsible for removing CallableStatement‘s and assertions. You’re welcome!
This means our existing study guides are perfectly suited to help you pass this new exam. We recommend studying for the new exam with one of the following two options:
Not really. The new 1Z0-819 exam covers a broad range of material. And you have to know it all on the same day instead of split across two different exams.
What are the benefits of the new 1Z0-819 exam?
To begin with, it costs less. One exam instead of two. Additionally, there are less questions.
The breadth of material does have an advantage: if you don’t do well on one topic, it is likely to be less points on the exam.That said, you only have 90 minutes on the new exam, as opposed to 180 minutes on the old exams, but you have less questions to answer.
What about the Upgrade Exam?
Oracle is keeping the Upgrade OCP Java 11 1Z0-817 exam. Like the new 1Z0-819 exam, our Complete Study Guide can be used for the upgrade exam. You also just use the Programmer II book, as we added an Upgrade Appendix just for this exam.
What don’t I need to study?
You need to know almost everything that was on the 1Z0-815 and 1Z0-816 exams for the 1Z0-819 exam. There are a few topics that you no longer need to worry about for the exam:
Characteristics of Java (platform independence, backwards compatibility, etc)
Running a basic program from the command line (except modules)
Java Assertions
JDBC CallableStatement
How do the new objectives map to our Java 11 Study guides?
We created a helpful mapping so you know what to study for the new exam.
1Z0-819 Objectives
Programmer I (1Z0-815) Chapter
Programmer II (1Z0-816) Chapter
Complete Study Guide Chapter
Working with Java data types
3 – Operators 4 – Making Decisions 5 – Core Java APIs 6 – Lambdas and Functional Interfaces