Live Online
Individual
Price on request
- 40 hours of live, trainer-led sessions
- 10 hands-on labs
- Ace Skills course completion certificate
Master modern Java SE 17 in depth and prepare for the rigorous 1Z0-829 Developer exam.

Write, run and break Java code in every session rather than just reading slides.
Use records, sealed classes, pattern matching and text blocks with confidence.
Drill the compile-or-not and output questions the exam is known for.
Streams, concurrency and JDBC skills transfer directly to enterprise projects.
The Java SE 17 Developer exam is known for precise questions that test exactly how the language behaves, not just whether code looks right. This five-day course builds that precision while teaching the modern Java features you will use in real projects.
Day one covers data types, operators, text handling with String and StringBuilder, text blocks, and date and time APIs. Day two focuses on controlling program flow, including switch expressions and pattern matching, and on object-oriented design: classes, constructors, initialisation order, inheritance, interfaces, records, enums, sealed classes and nested types.
Day three covers exceptions and try-with-resources, arrays and the Collections framework, generics and comparators. Day four is dedicated to functional programming — lambdas, functional interfaces, method references and the Streams API, including collectors and parallel streams — and to concurrency with threads, executors, locks and concurrent collections.
Day five covers I/O and NIO.2, JDBC, localisation, the Java Platform Module System and packaging, finishing with exam readiness: timed practice on tricky code samples and a review of common traps.
This course is aligned to the Java SE 17 Developer exam, 1Z0-829. Oracle also offers a Java SE 21 Developer exam (1Z0-830); speak to an advisor about which suits you. Ace Skills is not an Oracle partner and does not use official courseware.
5 Days · 40 Hours · 16 Modules · 10 Labs
| Exam name | Oracle Certified Professional: Java SE 17 Developer |
|---|---|
| Exam code | 1Z0-829 |
| Voucher included | No — book directly with the vendor |
Exam details are pending verification. Vendors change exams; confirm on the official vendor page before booking. Official exam page (opens in a new tab)
Individual
Price on request
At your office or our centre
Pricing depends on location, group size and dates.
Private batch for your organisation
A private batch with content adapted to your environment and goals.
No public batches scheduled — Talk to an Advisor for a private batch.
Awarded on completing the course. It records the course title and training hours, and you can share it on your LinkedIn profile.
The Oracle certification itself is awarded by Oracle when you pass exam 1Z0-829.
Oracle also offers the Java SE 21 Developer exam (1Z0-830), which covers newer features. Speak to an advisor about which exam better fits your projects and goals.
You should already program in Java or another object-oriented language; this is not a first programming course.
It is detailed and focuses on exact language behaviour, so the course includes regular code-reading drills.
No. It is an independent Ace Skills course aligned to the 1Z0-829 exam topics.
IntelliJ IDEA Community or VS Code; we also practise reading code without an IDE, as in the exam.

Price on request
View Course
From ₹25,000 + GST
View Course
Price on request
View Course
Price on request
View CourseOracle and Java are registered trademarks of Oracle and/or its affiliates.
Private batches online or at your office in India and the GCC, with a curriculum adapted to your environment.