Skip to content

"Getting Started with Java Certification" tutorial says SE 17 is latest cert, when SE 21 exam came out in 2024-07, should be updated #201

Closed

Description

@willy-b

Hello dev.java team!

I write regarding out of date content on the excellent "Getting Started with Java Certification" tutorial, https://dev.java/learn/java-cert-overview/ (archived as is at: https://web.archive.org/web/20260302011533/https://dev.java/learn/java-cert-overview/ ).

This certifications article added in #31 first became out of date back in 2024 July (writing in 2026 now), as in 2024 the SE 21 professional developer exam and course came out from Oracle, while this article still says SE 17 is the latest (see "Announcing Oracle Certified Professional Java SE 21 Developer Exam and Java SE 21 Programming Complete Course" (archived at: https://web.archive.org/web/20260302013649/https://blogs.oracle.com/oracleuniversity/announcing-oracle-certified-professional-java-se-21-developer-exam-and-java-se-21-programming-complete-course ) which includes live course and exam links).

Specifically, the section:

What certification exams are available?
There are currently five active Java certification exams.

Should probably be updated to say there are currently "at least six Java certification exams".

Then the listing of exams, which currently starts:

  1. 1Z0-829: Java SE 17 Developer exam - 50 questions, passing 68% - This Java 17 is the most recent certification exams available.
  2. 1Z0-819: Java SE 11 Developer exam - 50 questions, passing 68% - For Java 11, the exam was launched in two parts like Java 8 (1Z0-815 and 1Z0-816). It was consolidated into a single exam, the 1Z0-819.

should probably be updated to insert a new "1." listing at the top:

  1. 1Z0-830: Java SE 21 Developer Professional exam - 50 questions, passing 68% - This Java 21 exam is the most recent certification exam available.

with the "2." listing being set to Java SE 17, updating the existing text to no longer mark it as the "most recent certification exam".

Then, the "Should I wait for Java 21?" section, can probably be removed entirely or updated to reference the next LTS.

The "What is covered" list after "For example, exam objectives covered in Java 17 ones are" can probably be updated with a copy of the bullet points from Oracle on the exam objectives for the Java SE 21 exam, though it may also be fine to leave the Java 17 example as the section does not claim to describe the most recent exam.

The "How to study?" links can all be updated to the analogous SE 21 links ( SE 21 Video class / Learning Path , The Enthuware mock exams link for SE 17 can be updated to the Enthuware SE 21 mock exams link, I have confirmed they have it ready as I have purchased their new SE 21 mock exams myself.

Thanks very much for these resources. I purchased the Oracle courses, but I would not have found out about the Enthuware mock exams without this article.

Activity

  1. JosePaumard commented on Mar 2, 2026

    @JosePaumard
    Contributor

    Thank you again for your report! I just pushed an update for the page. The 25 certifications are not available yet, but I'll keep an eye on that too.

  2. willy-b commented on Mar 2, 2026

    @willy-b
    Author

    Thanks very much for updating this!

    In the latest version of https://dev.java/learn/java-cert-overview/ (archived at https://web.archive.org/web/20260302140257/https://dev.java/learn/java-cert-overview/ ), the issues described above regarding out of date content have all been resolved as described.

    However, I realize I did not report one other sentence in this article which needs updating, which I notice now:

    Most people start with the 1Z0-808 (if you want to get an easy certification faster and build on it) or 1Z0-829 (for the latest).
    Here, "1Z0-829 (for the latest)" should be updated to "1Z0-830 (for the latest)" or "(for the latest)" can be removed.

    Also, for "What is covered", "exam objectives covered in Java 21" (replacing Java 17's list), it appears that at least one objective listed at https://education.oracle.com/java-se-21-developer-professional/pexam_1Z0-830 under "Exam Topics" is missing in this article's updated list:

    Managing Concurrent Code Execution

    The rest are either present exactly or in paraphrase.

    Also, there are additional knowledge items for some reason listed by Oracle without being grouped under a topic, at the end of their Exam Topics list (I have no opinion on whether you should include them, but FYI):

    Understand the basics of Java Logging API.
    Use Annotations such as Override, FunctionalInterface, Deprecated, SuppressWarnings, and SafeVarargs.
    Use generics, including wildcards.

    Thanks so much!

  3. willy-b commented on Mar 2, 2026

    @willy-b
    Author

    Also, the text "Last update: July 30, 2023" at the bottom of the article https://dev.java/learn/java-cert-overview/ (current version archived at https://web.archive.org/web/20260302140257/https://dev.java/learn/java-cert-overview/ )
    should definitely be updated, especially as it now includes links to the Java 21 SE exam which came out in July 2024.

  4. JosePaumard commented on Mar 2, 2026

    @JosePaumard
    Contributor

    Thank you Willy, I just pushed a fix for all this. I also dropped a line to Jeanne Boyarsky, as she is the original author of the page. She may have more updates to push.

  5. willy-b commented on Mar 2, 2026

    @willy-b
    Author

    Nice!

    The latest version (archived at: https://web.archive.org/web/20260302160551/https://dev.java/learn/java-cert-overview/ ), looks good to me regarding updating content to take into account the release of the Java 21 certification exam and associated Oracle Learning Path back in 2024-07.

    Thanks very much Jose!

  6. willy-b commented on May 8, 2026

    @willy-b
    Author

    FYI, the certification exam has now launched for Java 25:

    Image Image Image Image

    Thanks!

  7. JosePaumard commented on May 11, 2026

    @JosePaumard
    Contributor

    Thank you for your report! I just got in touch with the author of this page for updates.

  8. willy-b commented on May 11, 2026

    @willy-b
    Author

    Thanks. I posted a detailed description with e.g. updated links for exam prep material for Java 25 at the ticket #242 (separate from this one which had been closed as for updating to show Java 21 cert as the latest instead of Java 17 until the next LTS had its exam released).

  9. JosePaumard commented on May 12, 2026

    @JosePaumard
    Contributor

    Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions