Oracle · 2026 Edition
A complete preparation guide written by Oracle-certified engineers. Covers the exam format, all 5 blueprint domains, a week-by-week study plan, and proven tips for passing first time.
2–4 months
Prep time
Intermediate
Difficulty
50
Exam questions
680/1000
Pass mark
Exam code
1Z0-829
Full name
Oracle Certified Professional Java SE 17 Developer
Vendor
Oracle
Duration
90 minutes
Questions
~50 items
Passing score
680 / 1000 (scaled)
Domains covered
5 blueprint domains
Recommended experience
Foundational IT knowledge recommended
Typical prep time
2–4 months
Official Oracle blueprint weights — study time should roughly match these percentages.
Phase 1
Java Foundations and Object-Oriented Programming
Tip: Study the official exam objectives for this domain before practising questions.
Phase 2
Controlling Program Flow and Data Types
Tip: Study the official exam objectives for this domain before practising questions.
Phase 3
Collections, Generics, and Streams
Tip: Study the official exam objectives for this domain before practising questions.
Phase 4
Concurrency and Functional Programming
Tip: Study the official exam objectives for this domain before practising questions.
Phase 5
I/O, JDBC, and the Module System
Tip: Study the official exam objectives for this domain before practising questions.
Study the official exam blueprint — weight percentages tell you exactly where to invest prep time.
Practise scenario-based questions regularly — every modern cert exam is scenario-heavy.
Use spaced repetition to retain what you've learned (Courseiva does this automatically).
Book your exam date once you're scoring 80%+ consistently on practice tests.
Review explanations for every wrong answer, not just the question — the 'why' is what makes it stick.
Apply everything in this guide with adaptive practice questions, AI explanations, and domain analytics.
Deep-dive explanations of the key topics tested on 1Z0-829 — with exam key points and common misconceptions.