The Learn Programming AcademyThe Learn Programming Academy
  • Home
  • Courses
  • Meet The Team
  • Blog
  • About Us
  • Contact
  • Home
  • Courses
  • Meet The Team
  • Blog
  • About Us
  • Contact

IT Certifications

  • Home
  • All courses
  • IT Certifications
  • Oracle Java Certification – Pass the Associate 1Z0-808 Exam.

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!

mm
Goran Lochert
IT Certifications
(4,375 reviews)
Take this course
1326802_8935_3-4.jpg
  • Overview
  • Curriculum
  • Instructor
  • Reviews

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!

Requirements

  • A computer running Windows, Mac OS X, or Linux

What you will 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

Who should attend

  • 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

Is available on google app?

Yes

Is available on ios?

Yes

Course Features

  • Lectures 134
  • Quizzes 0
  • Exercises 0
  • Duration 20 total hours
  • Skill level All Levels
  • Students 20984
  • Last Updated June, 2022
  • Introduction and Setup 42:47

    • Lecture
      Introduction 01:22
    • Lecture
      JDK8 Install Windows 05:15
    • Lecture
      JDK8 Install Mac 02:44
    • Lecture
      JDK8 Install Linux 04:20
    • Lecture
      Intellij Windows Install and Configure 09:35
    • Lecture
      Intellij Mac Install and Configure 09:28
    • Lecture
      Intellij Linux Install and Configure 10:03
  • Java Basics 02:20:20

    • Lecture
      Java Class Structure 06:03
    • Lecture
      Main Method 06:07
    • Lecture
      Comments 06:26
    • Lecture
      Packages And Imports 09:33
    • Lecture
      Naming Conflicts And Code Formatting 09:49
    • Lecture
      Static Imports 07:43
    • Lecture
      Understanding Primitive Data Types 02:50
    • Lecture
      Whole Numeric Primitives 12:42
    • Lecture
      Decimal Numeric Primitives 08:57
    • Lecture
      Primitive char and boolean 04:54
    • Lecture
      Declaring And Initializing Variables 11:00
    • Lecture
      Understanding Default Initialization Of Primitives 03:59
    • Lecture
      Variable Scope 08:00
    • Lecture
      Ordering Elements In Class 07:20
    • Lecture
      Understanding Null 08:21
    • Lecture
      Primitive Wrapper Types 10:01
    • Lecture
      Java Benefits 02:13
    • Lecture
      Exam Question Examples 14:22
  • Operators 02:11:38

    • Lecture
      Understanding Operators 02:02
    • Lecture
      Arithmetic Operators 14:52
    • Lecture
      Numeric Promotion And Casting 12:44
    • Lecture
      Unary Operators - Part 1 07:52
    • Lecture
      Unary Operators - Part 2 14:00
    • Lecture
      Assignment Operators 09:58
    • Lecture
      Compound Assignment Operators 10:06
    • Lecture
      Relational Operators 06:47
    • Lecture
      Conditional Operators 14:44
    • Lecture
      Equality Operators 06:29
    • Lecture
      Understanding == and equals() method 14:45
    • Lecture
      Character Arithmetic 09:25
    • Lecture
      Question Examples 07:54
  • Basic Control Flow 01:17:11

    • Lecture
      If Else Statement 10:28
    • Lecture
      Ternary Operator 10:39
    • Lecture
      Switch Statement 10:55
    • Lecture
      While Loop 10:04
    • Lecture
      Do While Loop 13:28
    • Lecture
      For Loop 11:17
    • Lecture
      Question Examples 10:20
  • Understanding Strings 01:40:53

    • Lecture
      Creating Strings And Concatenation 08:49
    • Lecture
      Understanding Immutability 07:23
    • Lecture
      String Pool and String Equality 13:42
    • Lecture
      String methods Part 1 12:50
    • Lecture
      String methods Part 2 09:34
    • Lecture
      Method Chaining 07:36
    • Lecture
      Using String Builder class 11:32
    • Lecture
      StringBuilder methods 13:59
    • Lecture
      Understanding Equality 04:53
    • Lecture
      Question Examples 10:35
  • Arrays 01:56:31

    • Lecture
      Understanding Arrays 13:29
    • Lecture
      Using Arrays 13:47
    • Lecture
      Common Array Problems 06:04
    • Lecture
      For Each Loop 08:27
    • Lecture
      Break Statement And Labels 09:31
    • Lecture
      Continue Statement 10:04
    • Lecture
      Sorting Arrays 03:46
    • Lecture
      Searching Arrays 06:50
    • Lecture
      Variable Arguments 06:49
    • Lecture
      Multidimensional Arrays 10:51
    • Lecture
      Nested Loops 15:27
    • Lecture
      Question Examples 11:26
  • ArrayList 01:40:03

    • Lecture
      Understanding ArrayList 07:58
    • Lecture
      ArrayList Methods Part 1 13:43
    • Lecture
      ArrayList Methods Part 2 08:51
    • Lecture
      Using Wrapper Classes With ArrayList 07:58
    • Lecture
      ArrayList And Array Conversion 10:40
    • Lecture
      Sorting ArrayList 04:29
    • Lecture
      Searching ArrayList 05:06
    • Lecture
      Iterating List Part 1 14:17
    • Lecture
      Iterating List Part 2 13:17
    • Lecture
      Question Examples 13:44
  • Methods 02:05:24

    • Lecture
      Designing Methods 10:22
    • Lecture
      Method Return Type 09:22
    • Lecture
      Method Parameter List 08:19
    • Lecture
      Methods With Variable Arguments 09:21
    • Lecture
      Access Modifiers 10:08
    • Lecture
      Static Methods And Fields 03:16
    • Lecture
      Using Static Methods And Fields Part 1 09:46
    • Lecture
      Using Static Methods And Fields Part 2 11:51
    • Lecture
      Final Variables 05:47
    • Lecture
      Static Initialization 06:41
    • Lecture
      Passing Data Between Methods 08:55
    • Lecture
      Returning Data From Methods 06:28
    • Lecture
      Overloading methods 12:37
    • Lecture
      Question Examples 12:31
  • Class Design 03:39:45

    • Lecture
      Class Constructors 10:14
    • Lecture
      Default Constructor 05:09
    • Lecture
      Overloading Constructors 12:19
    • Lecture
      this vs this() 07:59
    • Lecture
      Order Of Initialization 09:16
    • Lecture
      Data Encapsulation 15:41
    • Lecture
      Immutable Classes 13:01
    • Lecture
      Class Inheritance Part 1 13:47
    • Lecture
      Class Inheritance Part 2 09:59
    • Lecture
      Method Overriding 12:08
    • Lecture
      super vs super() 06:03
    • Lecture
      Overloading vs Overriding 07:57
    • Lecture
      Abstract Classes 06:33
    • Lecture
      Abstract Methods 11:12
    • Lecture
      Creating Interface 03:47
    • Lecture
      Implementing Interfaces 12:00
    • Lecture
      Default Interface Methods 10:53
    • Lecture
      Static Interface Methods 04:33
    • Lecture
      Abstract class vs Interface 03:12
    • Lecture
      Polymorphism 15:31
    • Lecture
      Virtual Methods 04:17
    • Lecture
      Polymorphic Parameters 09:30
    • Lecture
      Question Examples 14:44
  • Date And Time Java 8 API 53:51

    • Lecture
      Creating Data and Time 08:40
    • Lecture
      Using Date and Time 09:57
    • Lecture
      Periods 10:54
    • Lecture
      Formatting Date and Time 12:49
    • Lecture
      Parsing Date and Time 06:45
    • Lecture
      Question Examples 04:46
  • Exceptions 01:04:48

    • Lecture
      Understanding Exceptions 02:59
    • Lecture
      Checked vs Unchecked Exceptions 09:00
    • Lecture
      Dealing with Exceptions 06:36
    • Lecture
      Using Finally Block 07:59
    • Lecture
      Catching Different Exceptions 12:07
    • Lecture
      Return And Finally Block 04:54
    • Lecture
      Methods That Throw Exceptions 08:43
    • Lecture
      Question Examples 12:30
  • Simple Lambda Expressions 32:28

    • Lecture
      Understanding Lambdas 08:30
    • Lecture
      Using Lambdas 10:53
    • Lecture
      Predicates 08:07
    • Lecture
      Question Examples 04:58
  • Extra Information - Source code, and other stuff 08:03

    • Lecture
      Source code 03:14
    • Lecture
      Bonus Lecture and Information 04:49
Goran Lochert
Software Engineer | Udemy Instructor | Indie Game Developer I’ve been a software developer for over 11 years (9 commercially), creating Desktop, Web, and Mobile applications during this time. I am a fully certified Java Developer (Java Oracle Certificate Associate programmer… View Profile
Tim Buchalka's Learn Programming Academy
Professional Programmers and Teachers - 323,000+ students The Learn Programming Academy was created by Tim Buchalka, a software developer with 35 years experience, who is also an instructor on Udemy, with over 335,000 students in his courses… View Profile

Student Feedback

4.5
4,375 Average ratings
47%
36%
13%
2%
2%
  • 1 week ago

    Allam Naveen

    sweet and short...

  • 2 weeks ago

    Leonardo Villarreal Ruiz

    Of corse, It's was a great course and this help me to aprove a lot such as java programer.

  • 3 weeks ago

    OmarKorbi

    Good course and easy english

  • 3 weeks ago

    Andy Mitchell

    Very good course, good sample questions and good explanations.

  • 4 weeks ago

    Timothy Douglas Robertson

    Very clear and concise. The models build from the most basic, to reasonably complex throughout the course without skipping any intermediary steps

  • 4 weeks ago

    MinYoung Jung

    Great. Nice. It's. Very. Great.

  • 1 month ago

    Sonali Patil

    Content is really good

  • 1 month ago

    Pedro Jose Soares Monteiro

    bem didático, gostei das dicas que ele falou.

  • 1 month ago

    Dattt31

    good

  • 1 month ago

    Kunal Sinha

    Kind of slow, contrary to popular belief though, I think his accent is fine

  • Overview
  • Curriculum
  • Instructor
  • Reviews
Take this course
  • Share:
Take this course

Related Courses

Java Programming Masterclass covering Java 11 & Java 17 Read More
mm
LPA TEAM

Java Programming Masterclass covering Java 11 & Java 17

mm
LPA TEAM
(0 review)
689426
(163819 Reviews)
Learn Python Programming Masterclass Read More
mm
LPA TEAM

Learn Python Programming Masterclass

mm
LPA TEAM
(0 review)
379040
(90787 Reviews)
Android Java Masterclass – Become an App Developer Read More
mm
LPA TEAM

Android Java Masterclass - Become an App Developer

mm
LPA TEAM
(0 review)
66573
(10125 Reviews)
Java Spring Tutorial Masterclass – Learn Spring Framework 5 Read More
mm
LPA TEAM

Java Spring Tutorial Masterclass - Learn Spring Framework 5

mm
LPA TEAM
(0 review)
36339
(5938 Reviews)
Kotlin for Java Developers Read More
mm
LPA TEAM

Kotlin for Java Developers

mm
LPA TEAM
(0 review)
19826
(3363 Reviews)
Learn Java Creating Android Games Using the LibGDX library Read More
mm
LPA TEAM

Learn Java Creating Android Games Using the LibGDX library

mm
LPA TEAM
(0 review)
3235
(480 Reviews)
What’s New in Java 9 – Modules and More! Read More
mm
LPA TEAM

What's New in Java 9 - Modules and More!

mm
LPA TEAM
(0 review)
5121
(720 Reviews)
Ruby for Beginners Read More
mm
LPA TEAM

Ruby for Beginners

mm
LPA TEAM
(0 review)
787
(77 Reviews)
Learn To Write 2D Games with C# and Unity Read More
mm
LPA TEAM

Learn To Write 2D Games with C# and Unity

mm
LPA TEAM
(0 review)
1284
(93 Reviews)
SQL for Beginners: Learn SQL using MySQL and Database Design Read More
mm
LPA TEAM

SQL for Beginners: Learn SQL using MySQL and Database Design

mm
LPA TEAM
(0 review)
111895
(33666 Reviews)
Data Structures and Algorithms:  Deep Dive Using Java Read More
mm
Tim Buchalka

Data Structures and Algorithms: Deep Dive Using Java

mm
LPA TEAM
(0 review)
76963
(12332 Reviews)
Learn Kotlin and Create Games Using the LibGdx Library Read More
mm
LPA TEAM

Learn Kotlin and Create Games Using the LibGdx Library

mm
LPA TEAM
(0 review)
1427
(179 Reviews)
Ethical Hacking Course:  Protect Yourself From Being Hacked Read More
mm
LPA TEAM

Ethical Hacking Course: Protect Yourself From Being Hacked

mm
LPA TEAM
(0 review)
4834
(397 Reviews)
The Complete Xamarin Developer Course:  iOS And Android! Read More
mm
LPA TEAM

The Complete Xamarin Developer Course: iOS And Android!

mm
LPA TEAM
(0 review)
22304
(4078 Reviews)
Android App Development Masterclass using Kotlin Read More
mm
LPA TEAM

Android App Development Masterclass using Kotlin

mm
LPA TEAM
(0 review)
37345
(5552 Reviews)
C Programming For Beginners – Master the C Language Read More
mm
LPA TEAM

C Programming For Beginners - Master the C Language

mm
LPA TEAM
(0 review)
113373
(25611 Reviews)
Ruby on Rails for Beginners Read More
mm
LPA TEAM

Ruby on Rails for Beginners

mm
LPA TEAM
(0 review)
780
(61 Reviews)
Beginning C++ Programming – From Beginner to Beyond Read More
mm
LPA TEAM

Beginning C++ Programming - From Beginner to Beyond

mm
LPA TEAM
(0 review)
199894
(48848 Reviews)
PHP for Beginners Read More
mm
LPA TEAM

PHP for Beginners

mm
LPA TEAM
(0 review)
12533
(2494 Reviews)
Windows Presentation Foundation Masterclass Read More
mm
LPA TEAM

Windows Presentation Foundation Masterclass

mm
LPA TEAM
(0 review)
17822
(3442 Reviews)
Master MATLAB through Guided Problem Solving Read More
mm
LPA TEAM

Master MATLAB through Guided Problem Solving

mm
LPA TEAM
(0 review)
19951
(3532 Reviews)
Machine Learning with Python from Scratch Read More
mm
LPA TEAM

Machine Learning with Python from Scratch

mm
LPA TEAM
(0 review)
4399
(305 Reviews)
Advanced Algorithms in Java Read More
mm
LPA TEAM

Advanced Algorithms in Java

mm
LPA TEAM
(0 review)
6326
(186 Reviews)
Rust Programming Language for Beginners Read More
mm
LPA TEAM

Rust Programming Language for Beginners

mm
LPA TEAM
(0 review)
3856
(374 Reviews)
Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps Read More
mm
LPA TEAM

Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps

mm
LPA TEAM
(0 review)
15451
(1865 Reviews)
3D Programming with JavaScript and the Three.js 3D Library Read More
mm
LPA TEAM

3D Programming with JavaScript and the Three.js 3D Library

mm
LPA TEAM
(0 review)
6046
(920 Reviews)
Java Enterprise Edition 8 for Beginners course Read More
mm
LPA TEAM

Java Enterprise Edition 8 for Beginners course

mm
LPA TEAM
(0 review)
14405
(2186 Reviews)
HTML and CSS Masterclass Read More
mm
LPA TEAM

HTML and CSS Masterclass

mm
LPA TEAM
(0 review)
1594
(192 Reviews)
ArcPy for Python Developers using ArcGIS Pro Read More
mm
LPA TEAM

ArcPy for Python Developers using ArcGIS Pro

mm
LPA TEAM
(0 review)
4993
(907 Reviews)
Azure Machine Learning using Cognitive Services Read More
mm
LPA TEAM

Azure Machine Learning using Cognitive Services

mm
LPA TEAM
(0 review)
3846
(374 Reviews)
Learning Bootstrap – From HTML to WordPress Theme Read More
mm
LPA TEAM

Learning Bootstrap - From HTML to Wordpress Theme

mm
LPA TEAM
(0 review)
1014
(81 Reviews)
Search Algorithms in Artificial Intelligence with Java Read More
mm
LPA TEAM

Search Algorithms in Artificial Intelligence with Java

mm
LPA TEAM
(0 review)
1945
(105 Reviews)
The Advanced Xamarin Developer Masterclass Read More
mm
LPA TEAM

The Advanced Xamarin Developer Masterclass

mm
LPA TEAM
(0 review)
5813
(485 Reviews)
The Complete Javascript Course for Developers Read More
mm
LPA TEAM

The Complete Javascript Course for Developers

mm
LPA TEAM
(0 review)
2178
(351 Reviews)
Learn Java Programming Crash Course Read More
mm
LPA TEAM

Learn Java Programming Crash Course

mm
LPA TEAM
(0 review)
14953
(3029 Reviews)
Learn C# for Beginners Crash Course Read More
mm
LPA TEAM

Learn C# for Beginners Crash Course

mm
LPA TEAM
(0 review)
8058
(1441 Reviews)
Python Tkinter Masterclass – Learn Python GUI Programming Read More
mm
Volkan Atış

Python Tkinter Masterclass - Learn Python GUI Programming

mm
LPA TEAM
(0 review)
4732
(597 Reviews)
The Java Design Patterns Course Read More
mm
Jason Fedin

The Java Design Patterns Course

mm
LPA TEAM
(0 review)
9651
(828 Reviews)
Mastering Intellij IDEA and Android Studio Read More
mm
LPA TEAM

Mastering Intellij IDEA and Android Studio

mm
LPA TEAM
(0 review)
1154
(91 Reviews)
Git & GitHub Masterclass Read More
mm
LPA TEAM

Git & GitHub Masterclass

mm
LPA TEAM
(0 review)
9508
(1208 Reviews)
Python GUI Programming Using PyQt5 Read More
mm
LPA TEAM

Python GUI Programming Using PyQt5

mm
LPA TEAM
(0 review)
4531
(688 Reviews)
Android Firebase Masterclass – Master Google Firebase Read More
mm
LPA TEAM

Android Firebase Masterclass - Master Google Firebase

mm
LPA TEAM
(0 review)
2397
(217 Reviews)
Master CI/CD for Xamarin Read More
mm
LPA TEAM

Master CI/CD for Xamarin

mm
LPA TEAM
(0 review)
437
(46 Reviews)
Master CI/CD for Android Developers Read More
mm
LPA TEAM

Master CI/CD for Android Developers

mm
LPA TEAM
(0 review)
887
(118 Reviews)
Master CI/CD for iOS Developers Read More
mm
LPA TEAM

Master CI/CD for iOS Developers

mm
LPA TEAM
(0 review)
1289
(147 Reviews)
Master CI/CD for React Native Read More
mm
LPA TEAM

Master CI/CD for React Native

mm
LPA TEAM
(0 review)
1997
(198 Reviews)
Java SE 11 Developer 1Z0-819 OCP Course – Part 1 Read More
mm
LPA TEAM

Java SE 11 Developer 1Z0-819 OCP Course - Part 1

mm
LPA TEAM
(0 review)
18706
(2766 Reviews)
Advanced C Programming Course Read More
mm
LPA TEAM

Advanced C Programming Course

mm
LPA TEAM
(0 review)
20640
(2501 Reviews)
iOS Firebase Masterclass – Real time Database and Firestore Read More
mm
LPA TEAM

iOS Firebase Masterclass - Real time Database and Firestore

mm
LPA TEAM
(0 review)
322
(31 Reviews)
Introduction to Continuous Integration & Continuous Delivery Read More
mm
LPA TEAM

Introduction to Continuous Integration & Continuous Delivery

mm
LPA TEAM
(0 review)
6027
(2657 Reviews)
Java SE 11 Developer 1Z0-819 OCP Course – Part 2 Read More
mm
LPA TEAM

Java SE 11 Developer 1Z0-819 OCP Course - Part 2

mm
LPA TEAM
(0 review)
9612
(701 Reviews)
Learn Go for Beginners Crash Course (Golang) Read More
mm
LPA TEAM

Learn Go for Beginners Crash Course (Golang)

mm
LPA TEAM
(0 review)
6731
(1140 Reviews)

Leave A Reply Cancel reply

Your email address will not be published. Required fields are marked *

Latest Courses

Learn Go for Beginners Crash Course (Golang)

Learn Go for Beginners Crash Course (Golang)

Java SE 11 Developer 1Z0-819 OCP Course – Part 2

Java SE 11 Developer 1Z0-819 OCP Course - Part 2

Introduction to Continuous Integration & Continuous Delivery

Introduction to Continuous Integration & Continuous Delivery

iOS Firebase Masterclass – Real time Database and Firestore

iOS Firebase Masterclass - Real time Database and Firestore

Advanced C Programming Course

Advanced C Programming Course

Java SE 11 Developer 1Z0-819 OCP Course – Part 1

Java SE 11 Developer 1Z0-819 OCP Course - Part 1

logo-eduma-the-best-lms-wordpress-theme

+61 422 512 549

[email protected]

Company

  • About Us
  • Blog
  • Contact
  • Become A Co-Instructor

Links

  • Courses
  • FAQs
  • Contact Us

  • Privacy Policy
  • Terms & Conditions

Would you like to become a Udemy Course Co-Instructor?

Struggling to find students? Let us publish and promote your course to our students.

FIND OUT MORE NOW
Modal title

Message modal