Oracle Java Certification - Pass the Associate 1Z0-808 Exam.
4.4 (2,999 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.
13,804 students enrolled

Oracle Java Certification - Pass the Associate 1Z0-808 Exam.

This course will help you learn the steps to becoming an Oracle Certified Associate (OCA) and get a higher paying job!
Bestseller
4.4 (3,000 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.
13,806 students enrolled
Last updated 7/2020
English
English, Portuguese [Auto], 1 more
  • Spanish [Auto]
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 20 hours on-demand video
  • 1 article
  • 1 downloadable resource
  • 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
  • Take the Oracle Java Associate Programmer exam confidently know they can pass it
  • Benefit from newly acquired Java skills
  • Know the answers to even the obscure questions that get asked in the official exam
Course content
Expand all 134 lectures 20:13:42
+ Introduction and Setup
7 lectures 42:47
JDK8 Install Mac
02:44
JDK8 Install Linux
04:20
Intellij Mac Install and Configure
09:28
Intellij Linux Install and Configure
10:03
+ Java Basics
18 lectures 02:20:20
Main Method
06:07
Comments
06:26
Packages And Imports
09:33
Naming Conflicts And Code Formatting
09:49
Static Imports
07:43
Understanding Primitive Data Types
02:50
Whole Numeric Primitives
12:42
Decimal Numeric Primitives
08:57
Declaring And Initializing Variables
11:00
Understanding Default Initialization Of Primitives
03:59
Variable Scope
08:00
Ordering Elements In Class
07:20
Understanding Null
08:21
Primitive Wrapper Types
10:01
Exam Question Examples
14:22
+ Operators
13 lectures 02:11:38
Understanding Operators
02:02
Arithmetic Operators
14:52
Numeric Promotion And Casting
12:44
Unary Operators - Part 1
07:52
Unary Operators - Part 2
14:00
Compound Assignment Operators
10:06
Conditional Operators
14:44
Equality Operators
06:29
Understanding == and equals() method
14:45
Character Arithmetic
09:25
Question Examples
07:54
+ Basic Control Flow
7 lectures 01:17:11
If Else Statement
10:28
Ternary Operator
10:39
Switch Statement
10:55
While Loop
10:04
Do While Loop
13:28
For Loop
11:17
Question Examples
10:20
+ Understanding Strings
10 lectures 01:40:53
Creating Strings And Concatenation
08:49
String Pool and String Equality
13:42
String methods Part 1
12:50
String methods Part 2
09:34
Method Chaining
07:36
Using String Builder class
11:32
StringBuilder methods
13:59
Understanding Equality
04:53
Question Examples
10:35
+ Arrays
12 lectures 01:56:31
Understanding Arrays
13:29
Using Arrays
13:47
Common Array Problems
06:04
For Each Loop
08:27
Break Statement And Labels
09:31
Continue Statement
10:04
Sorting Arrays
03:46
Searching Arrays
06:50
Variable Arguments
06:49
Multidimensional Arrays
10:51
Nested Loops
15:27
Question Examples
11:26
+ ArrayList
10 lectures 01:40:03
Understanding ArrayList
07:58
ArrayList Methods Part 1
13:43
ArrayList Methods Part 2
08:51
Using Wrapper Classes With ArrayList
07:58
ArrayList And Array Conversion
10:40
Sorting ArrayList
04:29
Searching ArrayList
05:06
Iterating List Part 1
14:17
Iterating List Part 2
13:17
Question Examples
13:44
+ Methods
14 lectures 02:05:24
Designing Methods
10:22
Method Return Type
09:22
Method Parameter List
08:19
Methods With Variable Arguments
09:21
Access Modifiers
10:08
Static Methods And Fields
03:16
Using Static Methods And Fields Part 1
09:46
Using Static Methods And Fields Part 2
11:51
Final Variables
05:47
Static Initialization
06:41
Passing Data Between Methods
08:55
Returning Data From Methods
06:28
Overloading methods
12:37
Question Examples
12:31
+ Class Design
23 lectures 03:39:45
Class Constructors
10:14
Default Constructor
05:09
Overloading Constructors
12:19
this vs this()
07:59
Order Of Initialization
09:16
Data Encapsulation
15:41
Immutable Classes
13:01
Class Inheritance Part 1
13:47
Class Inheritance Part 2
09:59
Method Overriding
12:08
super vs super()
06:03
Overloading vs Overriding
07:57
Abstract Classes
06:33
Abstract Methods
11:12
Creating Interface
03:47
Implementing Interfaces
12:00
Default Interface Methods
10:53
Static Interface Methods
04:33
Abstract class vs Interface
03:12
Polymorphism
15:31
Virtual Methods
04:17
Polymorphic Parameters
09:30
Question Examples
14:44
+ Date And Time Java 8 API
6 lectures 53:51
Creating Data and Time
08:40
Using Date and Time
09:57
Periods
10:54
Formatting Date and Time
12:49
Parsing Date and Time
06:45
Question Examples
04:46
Requirements
  • A computer running Windows, Mac OS X, or Linux
Description

So you've learnt some Java, but are struggling to get an interview, let alone a job.

Or you are stuck in a low paying programming job, and want to move up to a better, more senior position.

Maybe you have never programmed before, and are looking for a way to get into programming for the first time.

But, just how do you get employers to notice you?  How do you make your resume stand out of the crowd of programmers looking for work?

By becoming certified as an Oracle Certified Associate (OCA) Java 8 Programmer!

Being certified moves your name to the top of the list for job interviews, because there are so few other  programmers officially certified by Oracle.

The Oracle Certified Associate exam (required to claim Oracle Certification) can be difficult to pass, even for experienced Java developers.  This course makes passing the exam easy!

This course will teach you everything you need to know, to be able to successfully get certified as an Oracle Certified Associate Java 8 Programmer and pass the exam.

Your instructor, Goran Lochert, is himself Java Certified, and an expert Java developer, with many years of programming experience.  Goran knows first hand what is required to pass the exam, because he has done it himself.

He will take you step by step, going through each and every topic you need to master, to be able to pass the exam and receive your official Oracle certification.

It's a fact that you remember about 80% of what you do, and only 30% of what you see, so this is a hands-on course.  It's not just theory, like many other certification courses.  Rather, it's hands-on, and designed for you to follow along, in code. The more you work with the code shown in the course, the sooner you will be able to pass the exam and receive Oracle certification.

If you have taken the OCA exam before and failed, then this course is especially relevant to you.   

In addition to the over 19 hours of videos, there is also practice exams that you can take to test your skills and readiness to pass the exam.

If you are ready to get that first paid programming job, or to move up to a more senior programming position, then this course is for you!

After completing this course, you will have the necessary skills to pass the exam, including the tricky, and difficult questions that can trip up even experienced Java developers.

An example of some of the tricky questions fully explained in the course include polymorphic parameters, immutability, predicates, differences between abstract classes and interfaces with default methods, and so on.

The sooner you sign up for this course, the sooner you will have the skills and knowledge you need to be able to pass the exam and become Oracle Certified.

Your new job awaits!  Why not get started today?  Click the the button to sign up for the course!


Who this course is for:
  • Anyone struggling to get to the interview stage for a programming job
  • Programmers looking to get their first paid job
  • Programmers looking for a higher paid job
  • Anyone looking to get Oracle Java Certification
  • Programmers looking to enhance their resumes
  • Programmers looking to increase their job and career opportunities