Learn the fundamentals of the Java programming language and prepare for the international exam : Part 1 of OCP Java 17 – 1Z0-829 Java Developer.
The course can be easily adapted for Java 11 – please enquire.
Who will benefit
Use Java programming language constructs to create a Java technology application.
Use decision and looping constructs and methods to dictate program flow.
Understand basic object oriented concepts such as inheritance, encapsulation, and abstraction.
Use and manipulate object references, and to write simple error handling code.
Understand records, sealed classes, text blocks, dates, streams, controlling program flow, using the Java objectoriented approach, handling exceptions, working with arrays
This course constitutes the core subject portion of the corresponding module in the Java Bootcamp
Course Content
Building Blocks
Operators
Making Decisions
Core API’s
Methods
Class Design
Beyond Classes
Lambdas and Functional Interfaces
Mock Exams
Free
Free
Free access this course
Hi, Welcome back!
Update:25 June 2025
Skill LevelAll Levels
Target Audience
Any programmer at the right level that wants to start learning Java the right way
Any programmer with a goal to learn Java and prepare for the Java OCP Certification Exam
This course is a pre-requisite for the Java Advanced OCP Training Course