What You’ll Learn
  • Java Basics
  • Data Types
  • Operators
  • Decision Constructs
  • Arrays
  • Loops
  • Methods
  • Encapsulation
  • Inheritance
  • Handling Exceptions
  • Java API
  • Lambda expressions.
  • To be prepared to pass the Oracle certification Java Associate OCA 1Z0-808.
  • To become confident to get certified for Java.
  • To be able to demonstrate your understanding of Java to future employers.

Requirements

  • "You dont need a prior certification experience. This works as preparation for your first certification."
  • You should already know quite a bit about Java programming.
  • You should have a desire to improve your Java skills and/or prepare for a Java certification.

Description

Now is the time to get certified for Java!


Oracle Certification Associate Java OCA 1Z0-808.

There are six Practice Tests with preparation questions from all knowledge areas.

Every question has an explanation and a Try-It-Yourself-Code

which you can run to better understand the topic.

You can download the Try-It-Yourself-Code for all questions.


Exam Syllabus

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; produce 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; use 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 arrays

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; differentiate between default and user defined 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 makes use of polymorphism; develop code that overrides methods; differentiate between the type of a reference and the type of an object

  • 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, ArithmeticException, ArrayIndexOutOfBoundsException, ClassCastException)

Working with Selected classes from the Java API

  • Manipulate data using the StringBuilder class and its methods

  • Create and manipulate 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

Who this course is for:

  • Everybody who is preparing for the Oracle Certification Associate Java OCA 1Z0-808.
  • Everybody who is preparing for a Java job interview.
  • Everybody who wants to learn more about Java by questions and their explanations.
  • Everybody who wants to test their knowledge of Java.
  • Every Java programmer who wants to improve their knowledge of Java.
  • Every programmer who wants to switch to Java.
Courses

Course Includes:

  • Price: FREE
  • Enrolled: 6826 students
  • Language: English
  • Certificate: Yes

Recomended Courses

Video Editing with Avid Media Composer First for Beginners
3.2
(275 Rating)
FREE

Learn the critical fundamentals of video editing with Avid Media Composer.

Enrolled
All in One Video Editing Masterclass with Camtasia
4.55
(31 Rating)
FREE
Category
Photography & Video, Video Design, Camtasia
  • English
  • 11156 Students
All in One Video Editing Masterclass with Camtasia
4.55
(31 Rating)
FREE

Learn How to Record Computer Screen and Edit Any Type of Video with Camtasia. From No Video Editing Experience to PRO.

Enrolled
Statistics and Hypothesis Testing for Data science
4.415493
(267 Rating)
FREE
Category
Development, Data Science, Statistics
  • English
  • 22603 Students
Statistics and Hypothesis Testing for Data science
4.415493
(267 Rating)
FREE

"Mastering Data Analysis and Making Informed Decisions with Statistical Hypothesis Testing in Data Science".

Enrolled
Mastering English Idioms: Essential for ESL Communication
4.892857
(228 Rating)
FREE

Unlock the Power of Idioms in English Conversation and Writing with Essential Techniques and Real-Life Examples

Enrolled
Microsoft Excel 2024: Beginner to Excel Pro in only 6 hours
4.5280375
(1095 Rating)
FREE

Everything you need: Microsoft Excel functions, Excel formulas, Excel Macros, VBA, Pivot Tables, Microsoft Excel options

Enrolled
Full PHP CRASH Course | Core PHP Exercises 60+ with Solution
4.35
(150 Rating)
FREE

Full PHP CRASH Course | Attempt 60+ PHP Exercises with Solution to Become a PHP Developer for Website Development.

Enrolled
11 Days Math Challenge : Master Basics of Mathematics
4.5151515
(302 Rating)
FREE
Category
Teaching & Academics, Math
  • English
  • 39000 Students
11 Days Math Challenge : Master Basics of Mathematics
4.5151515
(302 Rating)
FREE

Build a Solid Mathematics foundation by disciplining yourself only for 11 days! Join the Math Challenge today

Enrolled
Building Relationships at Workplace
0
(0 Rating)
FREE
Category
Business, Communication, Business Communication
  • English
  • 85 Students
Building Relationships at Workplace
0
(0 Rating)
FREE

How to Make Friends at Work: Build a Great Network, Strengthen Your Business, and Learn to Connect Well

Enrolled
Bestselling T-shirt Design Masterclass for Non-Designers
4.8461537
(52 Rating)
FREE

Learn How To Do T-shirt Design with Zero Experience & Grow Your T-shirt Business | Merch By Amazon, Teespring, Redbubble

Enrolled

Previous Courses

1Z0-071: Oracle Database SQL Practice Test - 2024
4.0
(7 Rating)
FREE
Category
  • English
  • 4895 Students
1Z0-071: Oracle Database SQL Practice Test - 2024
4.0
(7 Rating)
FREE

Revolutionizing SQL Development: The AI Advantage

  • English
  • 4895 Students
Enrolled
1Z0-060: Upgrade to Oracle 12c Practice Test - 2024
4.5
(2 Rating)
FREE
Category
  • English
  • 3309 Students
1Z0-060: Upgrade to Oracle 12c Practice Test - 2024
4.5
(2 Rating)
FREE

Mastering the Upgrade: Transitioning to Oracle Database 12c for DBAs and IT Professionals

  • English
  • 3309 Students
Enrolled
AI-900: Microsoft Azure AI Fundamentals Practice Test 2024
4.4
(5 Rating)
FREE

"Foundations of Artificial Intelligence: Exploring AI Concepts and Azure AI Services"

Enrolled
300-720: Securing Email with Cisco Email Security 2024
0
(0 Rating)
FREE

"Protecting Your Organization from Email Threats"

Enrolled
Fundamentals of Structural Analysis:Statics
4.0
(198 Rating)
FREE

Learn structural analysis/ statics of civil engineering structures : Truss, Beam and Frame with practical examples.

Enrolled
Professional Diploma in Branding & Brand Management
4.3980584
(356 Rating)
FREE
Category
Marketing, Branding, Brand Management
  • English
  • 23607 Students
Professional Diploma in Branding & Brand Management
4.3980584
(356 Rating)
FREE

Branding, Brand Marketing, Brand Management Program by MTF Institute. Brand Strategy, Communication, Business Branding

Enrolled

Total Number of 100% Off coupon added

Till Date We have added Total 1994 Free Coupon. Total Live Coupon: 985

Confuse which course 100% Off coupon live? Click Here

For More Update Join Our Telegram Channel.