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 readingA week-by-week study plan for the OCP Java SE exam — topic sequencing, practice-question strategy and a readiness checklist before you book.

A workable Oracle Java certification study plan has three parts: pick the right exam version before you buy anything, sequence the syllabus so the heavily tested language topics come first and the exam-technique topics come last, and put practice questions to work from week two — not the final weekend. This article builds that plan week by week for the Oracle Certified Professional (OCP) Java SE Developer exam, with checkpoints that tell you whether to speed up, slow down or book.
One scoping note before the schedule: this is the study plan, not the track overview. If you are still working out how Oracle's Java credentials relate to each other, start with the Oracle Java certification guide and come back with an exam chosen.
As of 2026, Oracle's current flagship Java credential is the OCP Java SE 21 Developer, earned through exam 1Z0-830 and based on Java 21, the long-term-support release. Its predecessor, the Java SE 17 Developer exam (1Z0-829), ran alongside it through 2025; whether 1Z0-829 can still be booked today is something to confirm directly on Oracle's exam pages, because Oracle retires exams — not certifications — on its own timetable. Either credential, once earned, does not expire.
How to choose, by circumstance:
On logistics, hedged and dated as these things must be: the exam is widely reported as around 50 multiple-choice questions with a 68% passing score, though reported durations vary between sources — treat the live Oracle exam page as authoritative for timing. The fee is $245 USD (list price; it varies by country and region), exams are delivered through Oracle University with Pearson VUE either online proctored or at a test centre, and a purchased attempt typically needs scheduling within six months — so buy the voucher when your plan says so, not on day one of studying.
Be suspicious of anyone quoting a universal number of study hours; the honest answer depends on how much modern Java you write at work. This plan uses a ten-week frame, and here is how to bend it to your situation:
The unit of planning is the session, not the hour: aim for five or six focused sessions a week, each ending with questions answered, code written or notes made — something checkable. A session that produced nothing checkable didn't happen.
The sequencing principle behind this order: front-load the topics that carry the most questions and infect every other question (core language rules, object orientation, streams), place the fiddly-but-contained topics in the middle, and reserve the final fortnight for full-length timed practice rather than new material.
Cover primitives and wrappers, operators and promotion rules, control flow, var and local type inference, text blocks, and String/StringBuilder behaviour. The OCP exam's signature move is testing what code actually does rather than what it looks like it does — integer overflow, autoboxing in conditionals, string immutability traps. Read this material like a language lawyer, not an application developer.
Checkpoint: you can predict the output of snippet-style questions on operators and strings without running them. Start a wrong-answer log now — a plain file recording every question you miss and the one-line rule you missed it on. It becomes your most valuable revision asset by week nine.
Classes, constructors and initialiser order; inheritance, overriding versus overloading and polymorphism rules; interfaces with default, static and private methods; abstract classes; nested and inner classes; enums; records; sealed classes and interfaces. This block plus the language core is where the exam decides most of your score.
Checkpoint: you can explain when a record is legal, what members it generates, and how sealed-type permits interact with final and non-sealed — from memory, with code to prove it.
Generic classes and methods, bounded wildcards, the collections hierarchy, sequenced collections (Java 21 candidates — this is new syllabus territory; SE 17 candidates skip the sequenced-collections portion), comparators, and the built-in functional interfaces (Predicate, Function, Supplier, Consumer and friends) with method references.
Checkpoint: given a wildcard-heavy method signature, you can say what arguments compile — the classic mid-exam confidence-killer if unpractised.
Intermediate versus terminal operations, laziness, Optional, primitive streams, reduce and the three-argument collect, grouping and partitioning collectors, and parallel stream behaviour. Streams questions chain five operations and ask for the result; reading fluency comes only from writing dozens of pipelines yourself.
Checkpoint: you can rewrite an imperative loop as a stream pipeline and — more importantly for this exam — read a hostile pipeline backwards to its result.
Checked versus unchecked exceptions, try-with-resources and suppressed exceptions, custom exceptions; java.io and NIO.2 path operations; formatting, resource bundles and date/time API handling. Contained topics, reliably tested, quickly learned — a good week to catch up if earlier blocks overran.
Threads and the executor framework, synchronisation and atomic classes, concurrent collections, CompletableFuture basics — plus virtual threads for Java 21 candidates. Then the module system: descriptors, exports/requires/provides, and the command-line switches. Neither topic rewards cramming; both reward small runnable experiments.
Checkpoint: you can identify code that risks deadlock or a race, and you can wire a two-module program by hand. Buy your exam attempt now and pick a date two weeks out — a real date converts revision from open-ended to scheduled.
New material stops. Now the plan becomes a loop: full-length timed practice test → score by topic → two days repairing the weakest domain with your wrong-answer log and targeted questions → repeat. Run at least three full timed simulations under exam conditions — one sitting, no references, no pauses. This is the point in preparation where a question bank earns its keep: ExamPractice's Java SE 17 Developer practice questions let you drill objective by objective and then simulate the real time pressure, and the free sample questions are an easy way to calibrate difficulty before committing to anything.
Two rules for this phase. First, analyse every practice test to the level of why each wrong option tempted you — a score without a post-mortem is entertainment, not preparation. Second, never re-sit the same questions hoping the score rises; recognising answers you have seen before measures memory, not readiness, and memorised answers collapse the moment the real exam rephrases the scenario.
Because "do practice questions" is on every study plan and done badly on most, here is the pattern this schedule assumes:
Taper. In the final week, run one last timed simulation early on, then shift to light review of your wrong-answer log and the topics it flags — no new material, no midnight study. For online proctoring, test your equipment and identification requirements against Pearson VUE's checks a few days ahead rather than the morning of. In the exam, bank the quick language questions first, flag the long stream-tracing ones for a second pass, and remember the mark you need is the reported 68%, not perfection: a flagged question answered with a reasoned elimination is a point earned.
This plan stays deliberately inside the Java SE lane. For a deeper dive into the Java SE Programmer exam's objectives and format, see the Java SE Programmer certification guide; for study strategy that spans Oracle's other tracks — database and cloud included — the cross-track guide to preparing for Oracle certification exams is the home for that. And whichever version you sit, the credential you earn is yours permanently — Oracle retires exams, but an OCP Java SE certification, once earned, does not expire.
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