Java SE 11 Developer 1Z0-819 OCP Course - Part 2 (Udemy.com)
Getting Java Certified is great for your career. Acquire the skills to pass the Oracle Java certification exam!
Created by: Tim Buchalka
Last updated April 2025
What you will learn
- Obtain the knowledge of the advanced topics that form questions in the 1Z0-819 exam
- Master the tricky syntax and other unusual code tricks that appear in the exam
- Obtain the skills and confident to pass Oracle's Java SE 11 1Z0-819 exam in style
- Receive the confidence to sit the exam knowing you have everything needed to pass it.
How it compares
Against the other 848 rated Udemy courses in IT Certifications on CourseDuck:
- Rating4.8 out of 5higher than 92% of them
- Reviews1,235#249 of 849 by number of reviews
- Length21.1 hourslonger than 84% of them
- Last updatedApril 2025earlier than 69% of them
Course Description
Becoming Java certified is a great way to help improve your career options with more job opportunities and more pay.
That's because Oracle's Java certification program, unlike many other certifications out there, has real value in the industry. One of the main reasons is that it's an official Oracle certification, but second, the exam is quite difficult to pass.
Employers see programmers who are Java certified as more valuable than programmers who are not certified. So it's totally worth getting Java certified to take advantage of this.
This course has been designed to pass on the exact knowledge you need to pass Oracle's 1Z0-819 exam.
So what exam does this course cover?
This course focuses on the Java SE 11, 1Z0-819 exam, from Oracle. It's Part 2 of a 2-course series. It's highly recommended that you complete Part 1 of my 1Z0-819 exam course first, before completing this one.
Oracle helpfully publishes the complete list of topics that questions in the exam come from. I've taken extreme care to ensure that a full 100% of the material you need to know, in order to pass the exam is covered in either this course or Part 1.
I won't waste your time on any Java features that are not going to come up as a question on the exam.
Why Get Certified in Java 11, aren't there newer versions available?
Java 11 is designated as the LTS or Long Term Support version of Java - it's going to be supported by Oracle and JDK vendors until at least 2026, unlike Java 9, Java 10, 12, 13, 14, 15, etc all of which are no longer supported by Oracle.
Large companies have large codebases, and it takes them a long time to upgrade that code to new versions of Java - for years Java 8 was the main version used by companies, and with the release of Java 11, and Oracle's commitment to supporting it for many years as well as them designating it as the long term support version, this means that the majority of the industry will be moving, or already have moved to Java 11. Particularly now that Java 8 support is ending soon.
Oracle does not have a certification program for Java 9, 10, 12, or Java 13, etc. This is by design. Because Java 11 is Oracle's long term supported version of Java. For this reason, Java 11 is the version of Java you need to become certified in. And this course will help you achieve that.
What's the difference between this course and your Part 1 1Z0-819 exam course?
Firstly, the courses have completely different content, there is pretty much no overlap of content in the two courses. Think of Part 1 as the "Core Java" concepts, and this course, the "Part 2" as the "Advanced" content. Both courses are targeted for the 1Z0-819 exam and help you to pass it.
Why are there two courses for the 1Z0-819 exam?
In October 2020, Oracle decided to move from their old exams, the 1Z0-815 and 1Z0-816 to a single exam, the 1Z0-819.
The thing is, the 1Z0-819 exam, still targets the exact same topics that were in the old 1Z0-815 and 1Z0-816 exams, minus a few topics that have removed.
Previously you needed to pass both exams to get Java certified. Now, you only need to pass the 1Z0-819 exam. So that's a bonus for you.
My "Part 1" course originally targeted the 1Z0-815 exam, and this course was originally going to target the 1Z0-816 exam. What I've done now is updated and renamed both courses, and ensured they are both targeting the material you need to pass the new 1Z0-819.
Hopefully, that makes sense as to why you need to take two courses.
Do I really need to take a "Java exam course" to pass the exam?
Being completely upfront, it is possible to pass the exam without studying a specific exam course like this one. But it's not easy. Keep in mind that the exam does not just test your knowledge of Java, but actively tries to trip you up by asking questions that sometimes use obscure, rarely used syntax that you may never have come across before. The sorts of things that most Java courses or textbooks will never teach you.
This course shows you all the standard Java stuff you need to know, as well as this more obscure stuff to ensure you really are ready to pass the exam.
Who is this course suitable for?
If you have been through at least some of my Java Masterclass on Udemy, or another Java course and/or have some professional programming experience in Java or another programming language then this course is for you. But note, that it's a prerequisite that you have taken my 1Z0-819 Part 1 course on Udemy before attempting this one.
This course is definitely NOT for beginner programmers. If you are a beginner, you will struggle with this course. In that case, grab my Java Masterclass and go through all or a significant amount of that course, and then my 1Z0-819 Part 1 course, before attempting this course.
You don't teach Java in this course?
That's right, I don't teach you Java as such. The course assumes you know Java, and are looking for the knowledge to pass the exam. It's a subtle but important distinction.
And remember, the course only focuses on topics that may come up as a question in the 1Z0-819 exam.
Yes, you will learn a ton of new things by going through this course. But I do assume you know Java, and won't waste your time by having you watch me type in code.
Rather, I paste in a code snippet, explain its purpose, and execute it. This is the best way to pass on the required knowledge to me. As an aside, the
It's designed to give you the exact information and skills you need to pass Oracle's Java 11 1Z0-819 exam.
If you already have Java 7 or Java 8 certification and want to upgrade your skills to Java 11, this is for you.
The great thing about the course is that it's relatively short (at least compared to my almost 80 hour Java Masterclass), so it's great if you need to cram before taking the exam.
What this course is not.
This course is not a "rebadged" Java 8 Certification course - the 1Z0-819, Java 11 certification is a lot different from the 1Z0-808 (Java 8) exam (for starters it covers many features not included in Java 8, a few of which are listed above).
If you only have Java 8 experience it's going to be pretty hard for you to pass the Java 11 exam. You need to be up to speed with Java 11 features (as well as the older stuff) and that's what you will learn in this course.
I created this course, from scratch, in Java 11 to give you the tools you need to pass Oracle's 1Z0-819 exam (formally the 1Z0-815 and 1Z0-816 exams).
Who Am I?
Instructor Details
- 4.8 Rating
1,235 Reviews
Tim Buchalka
Tim's been a professional software developer for over 40 years. During his career, he has worked for major companies such as Fujitsu, Mitsubishi, and Saab.
His video courses are used to train developers in major companies such as Mercedes-Benz, Paypal, VW, Pitney Bowes, IBM, and T-Mobile just to name a few (via the Udemy for Business program).
What makes Tim unique is his professional programming career - many instructors have never programmed professionally, let alone had a distinguished professional development career like Tim.
Tim has trained over 1.73 million students how to program, way more than a typical IT Professor at a college does in a lifetime.
In fact, Tim's courses are often purchased by students struggling to get through college programming courses.
More courses by Tim Buchalka
Java Masterclass 2025: 130+ Hours of Expert Lessons
4.6 (214,534 Reviews)
Provider: Udemy
Time: 135.7h
$149.99
Learn Python Programming Masterclass (2026)
4.6 (105,895 Reviews)
Provider: Udemy
Time: 61.7h
$199.99
Introduction to Continuous Integration & Continuous Delivery (2025)
4.5 (30,569 Reviews)
Provider: Udemy
Time: 2.3h
$59.99
Data Structures and Algorithms: Deep Dive Using Java (2025)
4.5 (22,813 Reviews)
Provider: Udemy
Time: 16h
$119.99
Android Java Masterclass - Become an App Developer (2025)
4.1 (10,740 Reviews)
Provider: Udemy
Time: 60.4h
$119.99
Java Spring Tutorial Masterclass - Learn Spring Framework 5 (2025)
4.0 (6,471 Reviews)
Provider: Udemy
Time: 45.5h
$14.99
More IT Certifications courses
Master Splunk Enterprise Administration: Certification Prep (2024)
5.0 (154 Reviews)
Provider: Udemy
Time: 1.8h
$59.99
Cisco Troubleshooting Labs For CCNA, CCNP, and CCIE Students (2026)
4.9 (819 Reviews)
Provider: Udemy
Time: 6.8h
$10.99
CCNA Cyber Ops Tools: Sec Onion, Wireshark, and Kali Linux (2025)
4.9 (292 Reviews)
Provider: Udemy
Time: 4.5h
$10.99
ISTQB Certified Tester - Foundation Level latest Version (2025)
4.9 (224 Reviews)
Provider: Udemy
Time: 9.5h
$19.99
CompTIA Tech+ FC0-U71 Prep Hands-on training, Practice Exam (2026)
4.9 (132 Reviews)
Provider: Udemy
Time: 7.6h
$11.99
Cisco CCNA 200-301 – The Complete Guide to Getting Certified (2026)
4.8 (90,672 Reviews)
Provider: Udemy
Time: 42.7h
$19.99
Reviews
By Anonymized User on 3/18/2024
questo corso è molto dettagliato e non trascura nulla. Spero di riuscire a superare l'esame :-) this course is very detailed and does not overlook anything. I hope I can pass the exam :-)
By Juan Carlos Sánchez Nieto on 3/14/2024
The Java 11 Certification Course is a top-notch program that provides a comprehensive learning experience for aspiring Java developers. With its up-to-date content, hands-on approach, experienced instructors, and flexible learning options, it's an excellent choice for anyone looking to master Java 11 and earn certification in this widely-used programming language.
By Roland Treiber on 11/12/2022
Edit on 1st of July 2023. I passed 1Z0-819 today! This course along with the 1st part was crucial part of the journey. Just finished part 1, getting started with this second part while also simultaneously reading the official book for the exam preparation. I'm very impressed by Tim's presentation style, truly in depth knowledge and expertise of not only the Java language but his ability to convey how one should be able to think to recognise the traps and landmines the exam has in store in the form of including edge cases, less known syntax and rules. I've been building multiple projects in Spring Boot however having no commercial experience in it and working with php in the last decade or so makes it relatively difficult to be considered as Java developer on the market I learned. 1Z0-819 seems to be the most time and cost efficient way to prove my knowledge and so being freed from the "you're a php dev, did you apply by accident perhaps?" pigeon hole for good :) I'll update my review once passed. Good luck for all fellow students and thank you Tim for the excellent course!
By Paulo Alves on 9/20/2022
I thought a lot things to write in this rating. But not. I wont document those here. Why? Because, I deeply respect anyone that disseminate knowledge that can change the other people(students) lifes, its is like bless people, using teaching. And Tim is 'The Guy', he bless people with his work. I am grateful for Tim's work and for this course (I did , each second from the first/second java11-courses). And YES... I got the exam.. This course gave the "base", in order to pass in 1z0829-java17-exam. BUt, Enthuware was the piece, that was lacking in this Course. And I did some research to complement this content, specially because I did 1z0-829. Therefore, I reccomend this Course, but I would like share my personal oppinion... Lastly, I would recommend, Tim Buchalka MasterClasses courses. They are the BEST!!! Certification Courses, he should improve 'a little' his teaching techniques, and, it is not his fault.. Certification Training are so specific, and have a different approach. However, he is a great teacher, and it is crystal clear that he loves to teach, and this is the most important. Thanks Tim, you are a great guy
By William Glass on 5/15/2022
Most code examples are pretty good, and help to explain the material being covered. Some good explanations of complex topics. A few of the sections on API's such as the Concurrency, IO/NIO, and JDBC sections are not as in-depth as I think is needed to cover all exam objectives. For these parts a study guide felt needed to cover all bases. Still pretty good overall and could be useful for people who enjoy learning through following video examples.
By Tanya Chaudhary on 3/24/2022
Amazing course. Learn so many new things in java. Instructor explained so well. Slides are very helpful. Examples level are high. Thank you so much for putting so much effort. I am ready for certification now. It will be milestone for my career.
By Nishant Ingle on 10/31/2021
Just passed the exam. This course is really awesome and covers almost everything you need to know for the exam. Make sure you code along and take notes. The actual time required to complete this course may vary by 3 to 4 times so plan accordingly.
By Carla de Beer on 4/10/2021
The course is very good overall. I like the fact that the code can be plugged straight into IntelliJ without a bothersome copy-paste hassle, as is the case with the first course. The notes let it down somewhat, I believe. These could have been more concise. The fact that these text summaries were converted into images made it impossible to condense these myself. None of the URL links inside the PDF notes are clickable either, nor can they be copied and pasted into a browser. The questions are representative of the type of questions you can expect to find in the exam. EDIT: I passed the OCP Java 11 Developer today. I used various study resources, but these videos and the code examples were an invaluable part of the preparation. I learned loads. Thank you Tim and your team!
By Marco Tizzano on 3/23/2021
Awsome course. It covers all you need to successfully pass the exam with high score as well. Full of practical examples and useful code, which you can also re-use in real life code. Thank you for your wornderful job Mr. Buchalka.
By Sankalp ASTHIK G.K on 3/21/2021
Hi Tim, Its been a great coverage of content and explanations over both parts of the course. Thanks for guiding through all necessary topics. I will be taking up certification within nect 15days, I'll revisit few slides as a revison before that again. Just a optional suggesstion, it would be help full if part 2 had a end quiz (may be comprising of all question across quizes with explanation on correct answer which it shows on individual module level),it could serve as a quiz checkpoint. Thats off, cheers to the efforts in bringing up the course. Thanks :)
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 96 / 100












