Login     Signup
   info@zetlantechnologies.com        +91-8680961847

  /   Oracle Technical Certification   /   Java Foundations


Exam 1Z0-811: Java Foundations


Exam Code Delivery format Duration No of Questions Passing Score
1Z0-811 Proctored Online Multiple Choice 120 Minutes 60 65%

Exam Overview

Get ready for the next step in your education or career. The Oracle Certified Foundations Associate, Java credential provides concrete evidence of hands-on Java knowledge and skills. Preparing for the Java Foundations | 1Z0-811 exam and earning the associated certification arms you with the fundamentals of Java programming, enabling you to demonstrate both conceptual knowledge and skills. This certification also validates your capabilities, showing your potential to become an increasingly valuable asset to any company as you progress into higher levels of skill, knowledge, and certification. The Oracle Certified Foundations Associate, Java is focused on students in two-year colleges, secondary schools and four year colleges and universities who have participated in the Oracle Academy program and/or are studying computer science including relevant Java curricula, as well as faculty members who teach foundational Java and computer science classes, and those who are just beginning their Java careers. Though the exam does not assume any hands-on professional experience with Java, you need basic understanding of Java programming language and concepts and have mathematical, logical, and analytical problem-solving skills. In addition, you must know how to write and execute a Java program and work with the Java Development kit (JDK) and the Java Runtime Environment (JRE). Learn more about Oracle Academy offerings


Course Details

1. What Is Java?

  • Describe the features of Java
  • Describe the real-world applications of Java
  • Describe the Java Development Kit (JDK) and the Java Runtime Environment (JRE)
  • Describe the components of object-oriented programming
  • Describe the components of a basic Java program
  • Compile and execute a Java program

  • Identify the conventions to be followed in a Java program
  • Use Java reserved words
  • Use single-line and multi-line comments in Java programs
  • Import other Java packages to make them accessible in your code
  • Describe the java.lang package

  • Declare and initialize variables including a variable using final
  • Cast a value from one data type to another including automatic and manual promotion
  • Declare and initialize a String variable

  • Use basic arithmetic operators to manipulate data including +, -, *, /, and %
  • Use the increment and decrement operators
  • Use relational operators including ==, !=, >, >=, <, and <=
  • Use arithmetic assignment operators
  • Use conditional operators including &&, ||, and ?
  • Describe the operator precedence and use of parenthesis

  • Develop code that uses methods from the String class
  • Format Strings using escape sequences including %d, %n, and %s
  • Use the Random class
  • Use the Math class

  • Use the decision making statement (if-then and if-then-else)
  • Use the switch statement
  • Compare how == differs between primitives and objects
  • Compare two String objects by using the compareTo and equals methods

  • Describe looping statements
  • Use a for loop including an enhanced for loop
  • Use a while loop
  • Use a do- while loop
  • Compare and contrast the for, while, and do-while loops
  • Develop code that uses break and continue statements

  • Identify syntax and logic errors
  • Use exception handling
  • Handle common exceptions thrown
  • Use try and catch blocks

  • Use a one-dimensional array
  • Create and manipulate an ArrayList
  • Traverse the elements of an ArrayList by using iterators and loops including the enhanced for loop
  • Compare an array and an ArrayList

  • Create a new class including a main method
  • Use the private modifier
  • Describe the relationship between an object and its members
  • Describe the difference between a class variable, an instance variable, and a local variable
  • Develop code that creates an object's default constructor and modifies the object's fields
  • Use constructors with and without parameters
  • Develop code that overloads constructors

  • Describe and create a method
  • Create and use accessor and mutator methods
  • Create overloaded methods
  • Describe a static method and demonstrate its use within a program


Fees Structure : 15500 INR / 185 USD
Total No of Class : 53 Video Class
Class Duration : 58:30 Working Hours
Download Feature : Download Avalable
Technical Support : Call / Whatsapp : +91 8680961847
Working Hours : Monday to Firday 9 AM to 6 PM
Payment Mode : Credit Card / Debit Card / NetBanking / Wallet (Gpay/Phonepay/Paytm/WhatsApp Pay)

Brochure       Buy Now       Sample Demo

Fees Structure : 30000 INR / 355 USD
Class Duration : 60 Days
Class Recording : Live Class Recording available
Class Time : Monday to Firday 1.5 hours per day / Weekend 3 Hours per day
Technical Support : Call / Whatsapp : +91 8680961847
Working Hours : Monday to Firday 9 AM to 6 PM
Payment Mode : Credit Card / Debit Card / NetBanking / Wallet (Gpay/Phonepay/Paytm/WhatsApp Pay)

Download Brochure       Pay Online