1Z0-808
OCA: Java SE 8 Programmer I (1Z0-808)
- Practice in 3 Hands-On Labs — nothing to install
- 9 Interactive Lessons and 55 topics mapped to the official exam objectives
- 654 Practice Test Questions and 6 Full Length Tests
Beginner Self-paced · 1 year access 4.7/5 (67 Reviews)
3 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / Skills you'll get
What you will be able to do
Target Career Roles
- Java Developer
- Project Manager
- Technical consultant
- Internet Portal Developer
- Web Application Developer
02 / Lessons & labs
See exactly what you will learn and practice
Lessons
9 Interactive Lessons · 55 topics01 Java Building Blocks 13 topics · 3 LiveLab +
- Understanding the Java Class Structure
- Writing a main() Method
- Understanding Package Declarations and Imports
- Creating Objects
- Distinguishing Between Object References and Primitives
- Declaring and Initializing Variables
- Understanding Default Initialization of Variables
- Understanding Variable Scope
- Ordering Elements in a Class
- Destroying Objects
- Benefits of Java
- Summary
- Exam Essentials
3 LiveLab in this lesson — see the labs panel →
02 Operators and Statements 8 topics · 11 LiveLab +
- Understanding Java Operators
- Working with Binary Arithmetic Operators
- Working with Unary Operators
- Using Additional Binary Operators
- Understanding Java Statements
- Understanding Advanced Flow Control
- Summary
- Exam Essentials
11 LiveLab in this lesson — see the labs panel →
03 Core Java APIs 8 topics · 8 LiveLab +
- Creating and Manipulating Strings
- Using the StringBuilder Class
- Understanding Equality
- Understanding Java Arrays
- Understanding an ArrayList
- Working with Dates and Times
- Summary
- Exam Essentials
8 LiveLab in this lesson — see the labs panel →
04 Methods and Encapsulation 10 topics · 7 LiveLab +
- Designing Methods
- Working with Varargs
- Applying Access Modifiers
- Passing Data Among Methods
- Overloading Methods
- Creating Constructors
- Encapsulating Data
- Writing Simple Lambdas
- Summary
- Exam Essentials
7 LiveLab in this lesson — see the labs panel →
05 Class Design 6 topics · 4 LiveLab +
- Introducing Class Inheritance
- Creating Abstract Classes
- Implementing Interfaces
- Understanding Polymorphism
- Summary
- Exam Essentials
4 LiveLab in this lesson — see the labs panel →
06 Exceptions 6 topics · 4 LiveLab +
- Understanding Exceptions
- Using a try Statement
- Recognizing Common Exception Types
- Calling Methods That Throw Exceptions
- Summary
- Exam Essentials
4 LiveLab in this lesson — see the labs panel →
07 Appendix A: How to Install JDK 8 (on Windows, Ubuntu, and MAC) 4 topics +
- Downloading JDK
- Installing JDK on Microsoft Windows
- Installing JDK on Ubuntu
- Downloading JDK on MAC
08 Appendix B: Mapping Videos and In Actions to Ora...ed Associate Java SE 8 Programmer I Exam 1Z0-808 +
09 Appendix C: OCA Exam Objectives +
Hands-On Labs Our edge
3 LiveLabs- Writing a Simple Java Program
- Creating a New Package Using Java
- Creating an Object
- Using All Arithmetic Operators
- Using All Relational Operators
- Using Logical Operators
- Using the Ternary Operator
- Using the while Loop
- Using the do-while Loop
- Using the switch Statement
- Using the for and for-each Loops
- Using the break Statement
- Using the continue Statement
- Using the Nested if Loop
- Using String Methods
- Creating an Array
- Searching an Element in an Array
- Sorting an Array
- Creating a One-Dimensional Array
- Adding Matrices Using a Multidimensional Array
- Using a Wrapper Class
- Printing the Date and Time Format
- Returning Values
- Using Access Modifiers
- Using the static Keyword
- Understanding Method and Field
- Overloading a Method
- Demonstrating Encapsulation
- Using Lambda Expressions
- Demonstrating Inheritance
- Using an abstract Class
- Demonstrating Polymorphism
- Using the super Keyword
- Using the try and catch Method
- Using the finally Block
- Using Multiple catch Blocks
- Throwing Exception
03 / Exam details
OCA: Java SE 8 Programmer I (1Z0-808) Details
The Oracle OCP Java SE 8 Programmer I 1Z0-808 exam is targeted at developers who want to validate their strong Java programming skills, improve programming skills or are new to object-oriented programming and Java....
Ready to take the exam?
Add your official 1Z0-808 exam voucher to your order.
Official Voucher · Fast delivery · Retake bundle available04 / Reviews
67 verified learner reviews
3M+ happy customers · 50+ countries
Oracle Certified Associate Java SE 8 Programmer is the perfect course for the passing your exam in the first attempt. This course has covered all important topics, concepts...
uCertify is a very helpful e-learning platform with over 255 courses. I tried an Oracle Java course and it really helped me in such a way I could not have done by self-learning....
05 / FAQs
Questions before you start
What is the exam registration fee?+
Where do I take the exam?+
What is the format of the exam?+
How many questions are asked in the exam?+
What is the duration of the exam?+
What is the passing score?+
What is the exam's retake policy?+
As per U.S. trade laws and regulations, the following retake policy is applicable to candidates who are nationals of countries under U.S. restriction (Cuba, Iran, North Korea, Sudan, and Syria):
- Candidates must wait 14 days before retaking a failed proctored exam. (Registration will be allowed on the 14th day)
- Candidates may retake an online non-proctored exam at any time.
- Candidates may not retake a passed exam at any time.
- Candidates may not retake a beta exam at any time.
- Candidates are only allowed 4 attempts to pass an exam in a 12-month period.
- Candidates must resubmit a failed Master Assignment within 30 days of receiving the notification of failing.
What is the validity of the certification?+
Where can I find more information about this exam?+
Prepare for OCA: Java SE 8 Programmer I (1Z0-808)
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.
- 1 year of full access
- 3 LiveLab included
- Certificate of completion
No credit card required