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

Recomended Courses

Python Programming for Beginners: Learn Python from Scratch
4.3986487
(75 Rating)
FREE

Python Programming for Beginners: Learn Python from Scratch (Master Data Analysis, Step-by-Step with Practice Exercises)

Enrolled
Python Course for App Developers: Build Your First App
4.423077
(13 Rating)
FREE
Category
Development, Programming Languages, Python
  • English
  • 4103 Students
Python Course for App Developers: Build Your First App
4.423077
(13 Rating)
FREE

Python Course for App Developers: Master App Development Fundamentals

Enrolled
Smart Work Strategies for Business, IT & Project Executives
4.35
(45 Rating)
FREE

Smart Work Strategies for Business, IT Project Executives, Business leadership, Business management, Project Management

Enrolled
Complete Wordpress Website Developer Course
4.5041494
(3591 Rating)
FREE
Category
Development, Web Development, WordPress
  • English
  • 270401 Students
Complete Wordpress Website Developer Course
4.5041494
(3591 Rating)
FREE

Learn WordPress step by step to make beautiful blogs, websites,e-commerce sites to start your business ONLINE.

Enrolled
RabbitMQ .NET 6 From Zero To Hero in Arabic [بالعربي]
5.0
(1 Rating)
FREE

Building Scalable and Reliable Distributed Systems with RabbitMQ

Enrolled
350-801: Implementing Operating Cisco Collaboration 2024
0
(0 Rating)
FREE

"Mastering Core Collaboration Technologies for Voice, Video, and Messaging Solutions"

Enrolled
SPLK 1002 - Splunk Core Certified Power User Practice Tests
4.285714
(7 Rating)
FREE

5 Practice Tests with 325 Questions covering all 10 exam topics

Enrolled
SPLK-1003 Splunk Enterprise Certified Admin-5 Practice Tests
5.0
(3 Rating)
FREE
Category
  • English
  • 39 Students
SPLK-1003 Splunk Enterprise Certified Admin-5 Practice Tests
5.0
(3 Rating)
FREE

Practice tests

  • English
  • 39 Students
Enrolled
Go Viral Fast: AI Tools for Social Media Content Creation
0
(0 Rating)
FREE

Supercharge Your Social Media Growth with AI-Powered Video, Design, and Website Creation. Can Help You Create Viral-Wor

Enrolled

Previous Courses

Master Course : Catering Services & Food Service Contractors
3.857143
(56 Rating)
FREE

Catering Services, Food Service Contractors, Entrepreneurship, Culinary Creativity, Hotel and Restaurant Management

Enrolled
Master Couse in Hyperlocal Marketing 2.0
4.3
(32 Rating)
FREE
Category
Marketing, Other Marketing, Digital Marketing
  • English
  • 7464 Students
Master Couse in Hyperlocal Marketing 2.0
4.3
(32 Rating)
FREE

Hyperlocal Marketing, Advanced SEO Techniques, Geotargeted Advertising, Data Analytics in Marketing, Digital Marketing

Enrolled
Nursery, Preschool & Kids Play School Management
4.125
(66 Rating)
FREE

Early Childhood Education, Montessori, Teacher Training, Nursery, Preschool, Kids Play School Management, Psychology

Enrolled
Universal Project Management Excellence 5.0
4.351852
(98 Rating)
FREE
Category
Business, Project Management
  • English
  • 9466 Students
Universal Project Management Excellence 5.0
4.351852
(98 Rating)
FREE

Project Management, Construction, IT, Healthcare, Manufacturing, Finance and Banking, Advertising, Aerospace, Energy

Enrolled
Salesforce Certified Data Cloud Consultant -101 level course
4.0833335
(56 Rating)
FREE

Salesforce Data Consultant, Cloud computing, Cloud Architecture, Salesforce Cloud consultant, Salesforce certification

Enrolled
Marketing Festival Season: Offers, Deals, and Promotions 101
4.0
(6 Rating)
FREE

Marketing Festival Season, Offers, Deals, Promotions, Black Friday, X-MAS Sales, New year sales, Sales and Marketing

Enrolled
Floral Business, Flower Shop & Bouquet Business 2.0
4.125
(8 Rating)
FREE
Category
Business, Management, Retail Business
  • English
  • 3668 Students
Floral Business, Flower Shop & Bouquet Business 2.0
4.125
(8 Rating)
FREE

Floral Business, Flower Shop, Bouquet Business, Bouquet Shop, Entrepreneurship, Floral Design, Business Startup Ideas

Enrolled
Master Course -Tour Operator, Car Rentals & Leasing Business
3.642857
(7 Rating)
FREE

Tour Operator, Car Rentals, Leasing Business, Business Management, Entrepreneurship, Tourism business, Fleet Management

Enrolled
Global Derivative Contracts, Bonds & Mutual Funds 101 level
3.5
(15 Rating)
FREE

Options, Futures, Derivative Contracts, Bonds, Mutual Funds, Stock, Financial Markets, Derivatives trading, Call, Put

Enrolled

Total Number of 100% Off coupon added

Till Date We have added Total 2087 Free Coupon. Total Live Coupon: 1083

Confuse which course 100% Off coupon live? Click Here

For More Update Join Our Telegram Channel.