Oracle Certified Associate Java SE 8 Programmer I (1Z0-808)

Course

Online

£ 220 VAT inc.

Call the centre

Description

  • Type

    Course

  • Level

    Intermediate

  • Methodology

    Online

  • Duration

    Flexible

A distance learning course is the ideal way to gain a OCJA (1Z0-808) Certificate. The OCJA Exam tests your basic understanding of Object Oriented programming concepts, the Java programming language and general knowledge of Java platforms and technologies. Passing this exam validates a developer's strong Java programming skills.

This course will be understandable to anyone who has a little bit of Java knowledge. This course is for anyone from high school students to those beginning their programming journey. This course will be helpful to even experienced professionals who need a review for the certification. You’ll find clear explanations of the concepts you need to grasp and plenty of help to achieve the high level of professional competency.

Important information

Price for Emagister users: We are offering a 20% discount this month for all enrolments that are paid in full and made online.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now closed

About this course


Key Topics

The Oracle Certified Associate Java SE 8 Programmer I (1Z0-808) Course is divided into following lessons:

Java Basics
Working With Java Data Types
Using Operators and Decision Constructs
Creating and Using Arrays
Using Loop Constructs
Working with Methods and Encapsulation
Working with Inheritance
Handling Exceptions
Working with Selected classes from the Java API

No Entry Requirements. While there are no official prerequisites to take the Java SE 8 Programmer I certification, both Oracle and eDistanceLearning recommend a good knowledge of Java SE 8 Fundamentals.

This Oracle Certified Associate Java SE 8 Programmer I (1Z0-808) Course will prepare you for
following certification:

OCA: Oracle Java Certified Associate
Exam Code: 1Z0-808

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2016

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 16 years

Subjects

  • Java
  • IT
  • Programming

Teachers and trainers (1)

Support Advisor

Support Advisor

Support Advisor

Course programme

How is the Course Structured?
Java Basics
  • Define the scope of variables
  • Define the structure of a Java class
  • Create executable Java applications with a main method; run a Java program from the command line; including console output.
  • Import other Java packages to make them accessible in your code
  • Compare and contrast the features and components of Java such as: platform independence, object orientation, encapsulation, etc.

Working With Java Data Types

  • Declare and initialize variables (including casting of primitive data types)
  • Differentiate between object reference variables and primitive variables
  • Know how to read or write to object fields
  • Explain an Object's Lifecycle (creation, "dereference by reassignment" and garbage collection)
  • Develop code that uses wrapper classes such as Boolean, Double, and Integer.

Using Operators and Decision Constructs

  • Use Java operators; including parentheses to override operator precedence
  • Test equality between Strings and other objects using == and equals ()
  • Create if and if/else and ternary constructs
  • Use a switch statement

Creating and Using Arrays

  • Declare, instantiate, initialize and use a one-dimensional array
  • Declare, instantiate, initialize and use multi-dimensional array

Using Loop Constructs

  • Create and use while loops
  • Create and use for loops including the enhanced for loop
  • Create and use do/while loops
  • Compare loop constructs
  • Use break and continue

Working with Methods and Encapsulation

  • Create methods with arguments and return values; including overloaded methods
  • Apply the static keyword to methods and fields
  • Create and overload constructors; including impact on default constructors
  • Apply access modifiers
  • Apply encapsulation principles to a class
  • Determine the effect upon object references and primitive values when they are passed into methods that change the values

Working with Inheritance

  • Describe inheritance and its benefits
  • Develop code that demonstrates the use of polymorphism; including overriding and object type versus reference type
  • Determine when casting is necessary
  • Use super and this to access objects and constructors
  • Use abstract classes and interfaces

Handling Exceptions

  • Differentiate among checked exceptions, unchecked exceptions, and Errors
  • Create a try-catch block and determine how exceptions alter normal program flow
  • Describe the advantages of Exception handling
  • Create and invoke a method that throws an exception
  • "Recognize common exception classes (such as NullPointerException, ArithmeticExcpetion, ArrayIndexOutOfBoundsException, ClassCastException)"

Working with Selected classes from the Java API

  • Manipulate data using the StringBuilder class and its methods
  • Creating and manipulating Strings
  • Create and manipulate calendar data using classes from java.time.LocalDateTime, java.time.LocalDate, java.time.LocalTime, java.time.format.DateTimeFormatter, java.time.Period
  • Declare and use an ArrayList of a given type
  • Write a simple Lambda expression that consumes a Lambda Predicate expression

COURSE ASSESSMENTS

This Oracle Certified Associate Java SE 8 Programmer I (1Z0-808) course will prepare you for following exam :
OCA: Oracle Java Certified Associate
Exam Code: 1Z0-808

To help you with Exam Preparations, we provide you with full length practice tests. These tests closely follow the exam objectives and are designed to simulate real exam conditions. Each course has a number of test sets consisting of hundreds of items to ensure that learners are prepared for the certification exam.

COURSE FEES

Our aim is to provide you with the best deal available, therefore any registration fee, certification fee and full tutor support is included in the course price for you. The enrolment fee for the Oracle Certified Associate Java SE 8 Programmer I (1Z0-808) home study course is £275, though for a limited time we are offering you the opportunity to pay only £220 which is a 20% discount if you enrol online and pay in full.

Please Note: The course fee needs to be paid in full. There is no installment option for our IT courses.

Additional information

Career Prospects:
Java Developer Web Application Developer Technical consultant Project Manager Internet Portal Developer

Call the centre

Oracle Certified Associate Java SE 8 Programmer I (1Z0-808)

£ 220 VAT inc.