Salesforce Administrator Certification Guide
·9 min read
Everything you need to sit the Salesforce Administrator exam — current name, format, cost, topics, registration, and renewal rules, verified for 2026.
Continue readingHow Oracle's Java certification family fits together in 2026 — which exams exist, why the OCA step is gone, what OCP costs, and which version to sit.

Most of what developers think they know about Oracle Java certification is out of date. There is no longer an Oracle Certified Associate (OCA) exam to pass before the Professional; there is no annual renewal fee ticking away after you certify; and the exam Oracle currently promotes is not the Java 17 one most study guides were written for. If you searched "oracle java certification" and landed in a maze of retired exam codes — 1Z0-808, 1Z0-819, 1Z0-829, 1Z0-830 — this guide exists to untangle the family for you.
Here is the 2026 picture in three sentences. Oracle's flagship Java credential is the Oracle Certified Professional (OCP): Java SE Developer, earned by passing a single exam — currently 1Z0-830, based on Java 21 — for $245 USD (list price, varies by country). Java certifications never expire: exams get retired, but a credential you have earned remains valid indefinitely. And the old two-step OCA-then-OCP ladder was collapsed years ago, so anyone telling you to "start with the Associate" is reading from an obsolete map.
This article gives you the umbrella view: which exams make up the family, how they relate, what they cost, and how to choose between the Java 17 and Java 21 versions. When you are ready to go deep on the single exam itself — objectives, question style, preparation — that lives in our dedicated Java SE Programmer certification guide.
Oracle owns Java, and Oracle University runs the certification programme for it. When developers or job adverts say "Java certified", they almost always mean one specific credential: Oracle Certified Professional: Java SE Developer, tied to a particular Java Standard Edition (SE) release. The relationship chain is worth making explicit, because Oracle's naming obscures it: Oracle (the provider) offers a certification (OCP Java SE Developer) earned via one exam (an exam code such as 1Z0-830) tied to one Java version (Java 21), and the resulting line on your CV signals professional-level command of the core language.
Two clarifications save a lot of confusion:
The live family is small — far smaller than the trail of retired codes suggests.
1Z0-830 is Oracle's newest Java SE exam, based on Java 21, the current long-term-support (LTS) release, and it is the exam Oracle promotes for new candidates. It is widely reported as around 50 multiple-choice questions with a 68% passing score; reported durations conflict between sources (90 versus 120 minutes), so confirm timing on Oracle's exam page when you book rather than trusting any mirror — including this one. Content spans the core language plus Java 21-era features: virtual threads, sequenced collections, pattern matching for switch and records, alongside streams, lambdas, concurrency and the module system. It costs $245 USD and has no prerequisite exam.
1Z0-829 certifies on Java 17, the previous LTS release. Through 2025 it coexisted with the Java 21 exam, and study material for it is abundant and mature. Whether it is still purchasable and schedulable as of late 2026 could not be confirmed at fact-checking time — Oracle retires exams without much ceremony — so if you specifically want the Java 17 exam, check its live Oracle page before buying anything. If it has been retired, credentials already earned on it remain valid; only the ability to sit it disappears.
Everything else you will encounter is history: 1Z0-819 (Java 11), the 1Z0-808/1Z0-809 pair (Java 8's OCA and OCP), and older programmer exams stretching back to Java SE 6. These matter only in one way — a colleague's OCA Java SE 8 or OCP Java SE 11 is still a genuine, non-expired credential, because Oracle's policy is that Java certifications do not expire even when their exams retire.
Until the Java 8 era, Oracle's path was two exams: the OCA (Associate) tested language basics, then the OCP (Professional) tested the full blueprint, and you needed both for the Professional title. From the Java 11 exam onward, Oracle collapsed this into a single Professional exam. There is no Associate exam for Java 17 or Java 21, and no lighter-weight stepping-stone credential in the modern Java line.
This has two practical consequences. First, the single modern exam is dense — it covers ground the old programme spread across two sittings, which is a large part of its difficulty reputation. Second, a lot of well-meaning advice online ("do the OCA first to build confidence") is now literally impossible to follow. If you want a gentler on-ramp, the substitute is not another certification; it is structured preparation, which is exactly what a staged Oracle Java certification study plan provides.
Assuming both exams are available when you book (verify 1Z0-829's status first, as above), the choice comes down to your circumstances rather than a universal answer.
| Factor | Java SE 17 (1Z0-829) | Java SE 21 (1Z0-830) |
|---|---|---|
| Position in 2026 | Previous exam, possibly in sunset | Current flagship, promoted by Oracle |
| Study material | Mature and plentiful | Newer, still filling out |
| Version match | Fits teams standardised on Java 17 | Fits teams on 21 or moving to it |
| Modern-features coverage | Records, sealed classes, switch patterns | Adds virtual threads, sequenced collections |
| Credential longevity | Never expires | Never expires |
| Cost | $245 USD | $245 USD |
Choose Java 21 (1Z0-830) if you are starting preparation now, want the credential to look current for as long as possible, or your day job already runs Java 21. It is the default recommendation for new candidates.
Choose Java 17 (1Z0-829) if it is still offered and you have a concrete reason: your employer's estate is pinned to 17, you are midway through 1Z0-829-specific study materials, or a course voucher you hold is exam-specific. A Java 17 OCP is not a lesser credential — it simply certifies the previous LTS.
Do not wait for a hypothetical future exam. Since credentials never expire, certifying now on the current version always beats waiting for the next one.
The exam itself is $245 USD per attempt (varies by country and taxes; an exam purchase must typically be scheduled within six months). Oracle's learning paths on MyLearn are free, so the certification can genuinely be done for the exam fee plus optional book money. Budget realistically for:
Delivery is through Oracle University with Pearson VUE, either online proctored from home or at a test centre.
The honest umbrella-level answer: it depends on what problem you are asking it to solve, and it earns its fee most clearly at the edges of a career rather than the middle.
A useful way to frame the decision — ask which of these describes you:
The deeper cost-versus-value analysis across all Oracle tracks, including who should skip certification entirely, belongs to Is Oracle certification worth it? — and where a Java credential slots into a longer progression of roles is mapped in the Oracle certification career path guide.
Full preparation strategy is the deep-dive article's territory, but the family-level facts every candidate should know before committing:
For objectives, question format and a full preparation walkthrough of the current exam, continue to the Java SE Programmer certification guide.
No. Java SE certifications remain valid indefinitely. Oracle retires old exams, but a credential earned on any version — Java 8, 11, 17 or 21 — does not lapse and never needs renewing. This is the opposite of Oracle's OCI cloud certifications, which expire after 24 months.
Not in the modern line. The OCA (Associate) step existed through Java 8 but was removed from Java 11 onward; the single OCP exam is the entry point and the destination. Oracle's free learning paths are the intended on-ramp for beginners.
Yes — Oracle delivers exams via Pearson VUE with online-proctored and test-centre options, and a purchased exam must typically be scheduled within six months.
No. Java SE certification covers the core language and standard library only. Frameworks, build tools and application servers are outside the blueprint — relevant to your job, but not to this exam.
Strip away the retired codes and the obsolete advice, and the Oracle Java family reduces to one decision: certify on Java 21 with 1Z0-830 unless you have a specific, current reason to sit the Java 17 exam — and verify the Java 17 exam still exists before making it your plan. Whichever you choose, you are buying a credential that never expires for a single $245 exam fee, backed by free official training. The real investment is the weeks of study the exam demands, so make that decision the deliberate one: pick your exam, pick your timeline, and let the study plan and the single-exam deep dive carry you from here.
Exam facts in this guide were checked against official certification-provider pages on . Fees, exam codes and policies change — confirm on the provider’s own site before you book.
Put it into practice
Reading about an exam only takes you so far. Work through practice questions for your certification and find the gaps before exam day does.
·9 min read
Everything you need to sit the Salesforce Administrator exam — current name, format, cost, topics, registration, and renewal rules, verified for 2026.
Continue reading·10 min read
Every credential on the Salesforce developer track — Platform Developer, Developer II and the architect tiers — with costs, prerequisites and a sensible order.
Continue reading·9 min read
How the Salesforce Platform App Builder exam works: five domains, no prerequisites, US$200 fee, and a build-first prep sequence for declarative developers.
Continue reading