Oracle Java SE 8 Certification - OCAJP Preparation course
4.2 (47 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
211 students enrolled

Oracle Java SE 8 Certification - OCAJP Preparation course

[1Z0-808]
4.2 (47 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
211 students enrolled
Last updated 5/2018
English
English [Auto-generated]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • After going through this course, user will be able to appear for the OCAJP 8 certification exam.
Requirements
  • There is no pre-requisite for the OCAJP 8 Exam. You should have basic knowledge of Java programming.
Description
  • Covers all fundamental aspects of Java programming (focus on breadth of knowledge) from Oracle’s perspective
  • Whizlabs Online Course helps the Java Professionals to prepare themselves fully before taking the exam.
  1. Java Basics
  2. Working With Java Data Types
  3. Using Operators and Decision Constructs
  4. Creating and Using Arrays
  5. Using Loop Constructs
  6. Working with Methods and Encapsulation
  7. Working with Inheritance
  8. Handling Exceptions
  9. Working with Selected classes from the Java API
Who this course is for:
  • This certification is intended for Java programmers and entry-level people will also get benefited by learning the basics & essentials of Java during the preparation for this certification.
Course content
Expand all 43 lectures 05:08:03
+ Objective 1: Java Basics
5 lectures 41:50
1.2 Define the structure of a Java class
09:50
1.4 Import other Java packages to make them accessible in your code
05:59
Quiz : Java Basics
10 questions
+ Objective 2 : Working with Java Data Types
5 lectures 38:53
2.1 Declare and initialize variables
10:17
2.2 Differentiate between object reference and primitive variables Page
08:04
2.3 Know how to read or write to object fields
07:00
2.4 Explain an Object's Lifecycle
06:01
2.5 Develop code that uses wrapper classes
07:31
+ Objective 3 : Using Operators and Decision Constructs
4 lectures 27:11
3.1 Use Java operators; use parentheses to override operator precedence
05:11
3.2 Test equality between Strings and other objects using == and equal
10:02
3.3 Create if and if/else and ternary constructs
07:00
3.4 Use a switch statement
04:58
+ Objective 4 : Creating and Using Arrays
2 lectures 12:44
4.1 Declare, instantiate, initialize and use a one-dimensional array
06:16
4.2 Declare, instantiate, initialize and use multi-dimensional arrays
06:28
+ Objective 5 : Using Loop Constructs
5 lectures 30:53
5.1 Create and use while loops
03:03
5.2 Create and use for loops including the enhanced for loop
06:32
5.3 Create and use do/while loops
03:27
5.4 Compare loop constructs
09:06
5.5 Use break and continue
08:45
+ Objective 6 : Working with Methods and Encapsulation
6 lectures 36:17
6.1 Create methods with arguments and return values; including overload
09:15
6.2 Apply the static keyword to methods and fields
07:27
6.3 Create and overload constructors
06:15
6.4 Apply access modifiers Page
03:44
6.5 Apply encapsulation principles to a class
02:34
6.6 Determine the effect upon object references and primitive values
07:02
+ Objective 7 : Working with Inheritance
5 lectures 41:18
7.1 Describe inheritance and its benefits
06:25
7.2 Develop code that makes use of polymorphism
11:57
7.3 Determine when casting is necessary
04:11
7.4 Use super and this to access objects and constructors
12:04
7.5 Use abstract classes and interfaces
06:41
+ Objective 8 : Handling Exceptions
5 lectures 30:33
8.1 Differentiate among checked exceptions, unchecked exceptions, and Errors
05:24
8.2 Create a try-catch block and determine how exceptions alter normal program f
03:44
8.3 Describe the advantages of Exception handling
05:32
8.4 Create and invoke a method that throws an exception
06:38
8.5 Recognize common exception classes
09:15
+ Objective 9: Working with Selected classes from the Java API
5 lectures 44:58
9.1 Manipulate data using the StringBuilder class and its methods
10:19
9.2 Create and manipulate Strings
10:40
9.3 Create and manipulate calendar data
07:58
9.4 Declare and use an ArrayList of a given type
08:20
9.5 Write a simple Lambda expression that consumes a Lambda Predicate expression
07:41
+ Additional Resources
1 lecture 03:26
OCAJP 8 - Tips and Tricks
03:26