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: 7374 students
  • Language: English
  • Certificate: Yes

Recomended Courses

SFTP Server Setup and Web-Based File Transfers
4.537037
(27 Rating)
FREE
Category
  • English
  • 5077 Students
SFTP Server Setup and Web-Based File Transfers
4.537037
(27 Rating)
FREE

"Master the Essentials of Setting Up Secure File Transfers with SFTP Using HTML and Flask"

  • English
  • 5077 Students
Enrolled
Instagram Marketing: Make Money Online With Instagram Pages
3.7884614
(26 Rating)
FREE

Instagram Marketing: How To Start An Instagram Niche Page For Business And Make Passive Income Online

Enrolled
Site Engineer Mastery in Steel & Civil PEB Construction
4.59
(86 Rating)
FREE

Master Steel Structure Design and Fabrication in PEB Practically From Site With AutoCAD Drawing in Steel Construction

Enrolled
Diploma In Concrete Technology l Be a Concrete Technologist
4.57
(266 Rating)
FREE

Master l Concrete l Concrete Technology l Reinforced concrete l Concrete Mix Design l Cement l Concrete design l Civil

Enrolled
45 Days Internship on Building Construction Practice on Site
4.5
(721 Rating)
FREE

All in 1 Course for Civil Engineering Students to Discover Different Fields in Civil Engineering & Choose Your Career

Enrolled
JavaScript And PHP Programming Complete Course
4.23
(955 Rating)
FREE

Learn JavaScript Programming Language And PHP Programming Language for Frontend And Backend Development

Enrolled
Software Development Fundamentals for Beginner Programmers
4.393617
(47 Rating)
FREE

Programming Fundamentals, Programming, Coding, Software Development, Software Engineering, Career Development

Enrolled
Mastering Django: Build and Showcase Real-World Apps
5.0
(2 Rating)
FREE
Category
Development, Web Development, Django
  • English
  • 2267 Students
Mastering Django: Build and Showcase Real-World Apps
5.0
(2 Rating)
FREE

Learn Django by Building, Deploying, and Showcasing Real-World Web Applications

Enrolled
Mastering Wordpress: Wordpress Development and Monetization
4.14
(275 Rating)
FREE

Discover the complete step-by-step guide to building a stunning WordPress website as a beginner. Monetize your skills

Enrolled

Previous Courses

Master Compensation & Benefits: Boost Retention & Attraction
4.9615383
(13 Rating)
FREE
Category
Business, Human Resources
  • English
  • 915 Students
Master Compensation & Benefits: Boost Retention & Attraction
4.9615383
(13 Rating)
FREE

Learn to design competitive pay structures, bonus systems, and benefit programs to attract and retain top talent

Enrolled
Databricks Professional Data Engineer Skills
0
(0 Rating)
FREE

Databricks Professional Data Engineer: Mastering Scalable Data Pipelines and Advanced Data Solutions

Enrolled
Das Vorstellungsgespräch meistern: Erfolgreich vorbereiten!
4.49
(59 Rating)
FREE

Optimale Vorbereitung auf das Einstellungsgespräch: Recherche, Mindset, Eindruck, Körpersprache, USP, versteckte Tests

Enrolled
HTML Certification, Practice Test For Exams & Interviews
4.45
(616 Rating)
FREE
Category
IT & Software, IT Certifications, HTML
  • English
  • 22739 Students
HTML Certification, Practice Test For Exams & Interviews
4.45
(616 Rating)
FREE

This course includes basic & and advanced questions about HTML, HTML5 that will help you in exams & job interviews

Enrolled
Become A Certified Node.js Developer: Node.js Practice Tests
4.1
(5 Rating)
FREE

Master Advanced Node.js Concepts & Elevate Your Development Skills

Enrolled
SAP C_S4FTR_2023: Treasury S/4HANA | Real Exam Dumps
1.0
(1 Rating)
FREE
Category
  • English
  • 1163 Students
SAP C_S4FTR_2023: Treasury S/4HANA | Real Exam Dumps
1.0
(1 Rating)
FREE

SAP Certified Associate - SAP S/4HANA Cloud Private Edition, Treasury (C_S4FTR_2023) | Practice Exams with 100% Passing

  • English
  • 1163 Students
Enrolled
SAP C_S43_2023 Asset Management Cloud Private Edition Exam
4.6666665
(3 Rating)
FREE
Category
  • English
  • 1276 Students
SAP C_S43_2023 Asset Management Cloud Private Edition Exam
4.6666665
(3 Rating)
FREE

SAP S/4HANA Cloud Private Edition, Asset Management (C_S43_2023) | Practice Exams with 100% Passing Guarantee

  • English
  • 1276 Students
Enrolled
Senior Executive Business Management and Leadership Program
4.5
(162 Rating)
FREE

Senior Executive Business Management and Leadership Program by MTF Institute

Enrolled

Total Number of 100% Off coupon added

Till Date We have added Total 901 Free Coupon. Total Live Coupon: 689

Confuse which course 100% Off coupon live? Click Here

For More Update Join Our Telegram Channel.