Oracle 1Z0-829 Study Plan (30 / 60 / 90 Days)
Java exams improve fastest with daily code-reading + small coding reps. Most candidates pass with 70–140 focused hours, depending on prior Java experience.
| Your time | Recommended timeline |
|---|
| 18–22 hrs/week | 30 days (intensive) |
| 10–14 hrs/week | 60 days (balanced) |
| 6–9 hrs/week | 90 days (part‑time) |
How to use this plan
- Treat the Syllabus as your checklist.
- Start with targeted drills, then switch to mixed sets once you can score consistently.
- Keep a “mistake log” of rules that surprise you (generics bounds, stream collectors, exception flow).
30‑Day Intensive Plan (4 weeks)
| Week | Focus | Output |
|---|
| 1 | Core syntax + types + control flow + OOP basics | Topics 1–2 + drills |
| 2 | Interfaces + records/sealed + generics + collections | Topics 3–5 + drills |
| 3 | Lambdas + streams + Optional + exceptions | Topics 6–7 + mixed sets |
| 4 | Concurrency + I/O/NIO.2 + modules awareness + review | Topics 8–10 + readiness |
60‑Day Balanced Plan (8 weeks)
| Week | Focus | Output |
|---|
| 1 | Types, operators, control flow | Topic 1 + drills |
| 2 | Methods, encapsulation, class design | Topic 2 + drills |
| 3 | Inheritance + interfaces + polymorphism | Topic 3 + drills |
| 4 | Records/sealed + pattern matching/switch basics | Topic 4 + drills |
| 5 | Generics + collections | Topic 5 + drills |
| 6 | Lambdas + streams + Optional | Topic 6 + mixed sets |
| 7 | Exceptions + assertions + core APIs | Topic 7 + mixed sets |
| 8 | Concurrency + I/O + modules + final review | Topics 8–10 + readiness |
90‑Day Part‑Time Plan (12 weeks)
| Weeks | Focus | Output |
|---|
| 1–2 | Types + control flow | Topic 1 |
| 3–4 | Classes + methods + encapsulation | Topic 2 |
| 5–6 | Inheritance + interfaces | Topic 3 |
| 7 | Records/sealed + pattern matching basics | Topic 4 |
| 8 | Generics + collections | Topic 5 |
| 9 | Lambdas + streams + Optional | Topic 6 |
| 10 | Exceptions + assertions | Topic 7 |
| 11 | Concurrency | Topic 8 |
| 12 | I/O + modules + final review | Topics 9–10 |
Open practice: /app/cloud/#/topic-selection/oracle_1z0-829