Skip to content
CourseAsk.

15 Best Java SE 17 Courses Online

We compared 15 Java Se 17 courses currently listed on Udemy and Coursera, priced from $19.99 to $189.99. 10 of them teach the subject directly and 5 are built around a certification exam. 9 come from a named university or institution, including Cambridge University, MIT and Vanderbilt University. They are ordered by our CourseAsk score, which is built from how thoroughly each course describes what it teaches, whether it comes from a named institution, and how it compares on price — not from star ratings, which our course data does not include.

Courses compared
15
Price range
$19.99 – $189.99
Providers
Udemy, Coursera
Last updated
18 Sep 2026
How these 15 courses were chosen

Every course below is a real, currently listed course from Udemy, Coursera, matched to "java se 17" by our catalog and ordered by our CourseAsk score. Courses whose own title names the topic rank above those only tagged with it.

The grade on each entry scores how much the provider publishes about the course before you pay — the length and detail of the description, whether it lists learning outcomes and objectives — and whether a named university or institution stands behind it. A is fully documented and institution-backed; E is little more than a title and a price. Courses with almost nothing published are left ungraded rather than marked down, because an unknown course and a poor one are not the same thing.

There are no star ratings on this page — the course feeds we license do not include them, and we would rather leave a column out than fill it with a number we cannot stand behind. What we do have is price: these range from $19.99 to $189.99, as listed by the provider when we last updated the page.

  1. 1
    Udemy Certificate Certification prep Grade B

    Oracle Certified Professional: Java SE 17 Developer Exams

    Practice Exams with 1000+ Challenging Practice Questions + detailed explanations to Prepare You for the Oracle Certified Professional: Java SE 17 Developer Certification - Updated 2024. Each question is accompanied by a...

    $29.99
    listed price
  2. 2
    Udemy Certificate Certification prep Grade C

    Oracle Java SE 17 Developer Professional: 1Z0-829 Exam

    Are you ready to pass the Oracle Certified Professional: Java SE 17 Developer (1Z0-829) exam and prove your mastery of one of the world’s most in-demand programming languages?Java remains a dominant force in enterprise a...

    $49.99
    listed price
  3. 3
    Coursera MOOC / Non-credit Certification prep Grade B

    Java SE 17 Developer (1Z0-829): Unit 5

    Offered by Pearson

    Dive into the world of functional programming with our comprehensive course on Java Streams and Lambda Expressions. This course is designed to transform your approach to Java programming by introducing you to the Streams...

    $49.00
    listed price
  4. 4
    Coursera Certificate Certification prep Grade C

    Java SE 17 Developer (1Z0-829)

    Offered by Pearson

    Embark on your journey to become an Oracle Certified Java SE 17 Developer with our comprehensive specialization, meticulously crafted to ensure your success in the Java 1Z0-829 exam. With over 21 hours of intensive instr...

    $49.00
    listed price
  5. 5
    Udemy Certificate Certification prep Grade C

    1Z0-829 Java SE 17 Developer exam preparation OCP 2025

    Oracle Certified Professional (OCP) Java SE 17: Exam Topics CoveredThis practice test is designed to assess your knowledge across the core domains of the OCP Java SE 17 Developer exam. The covered objectives include:1. W...

    $24.99
    listed price
  6. 6
    Udemy MOOC / Non-credit Grade A University-backed

    Ultimate Neural Nets and Deep Learning Masterclass in Python

    Offered by Cambridge University

    USED BY SOFTWARE STUDENTS AT CAMBRIDGE UNIVERSITY - WORLD CLASS DEEP LEARNING COURSE - UPDATED CONTENT January 2018 Master practical deep learning and neural network concepts and fundamentals My course does exactly what...

    $189.99
    listed price
  7. 7
    Udemy MOOC / Non-credit Grade A Lowest price here University-backed

    Learn to Code Penguin Maze Game with Scratch 3

    Offered by MIT

    Di kelas online ini, kita akan belajar tentang code, coding, mulai dari menyusun blok kode seperti bermain lego berwarna-warni. Sangat mudah dan menyenangkan seperti sambil bermain. Cocok untuk pemula yang belum punya da...

    $19.99
    listed price
  8. 8
    Coursera MOOC / Non-credit Grade A University-backed

    Introduction to Programming with MATLAB

    Offered by Vanderbilt University

    This course teaches computer programming to those with little to no previous experience. It uses the programming system and language called MATLAB to do so because it is easy to learn, versatile and very useful for engin...

    $49.00
    listed price
  9. 9
    Coursera MOOC / Non-credit Grade A University-backed

    Java Database Engineering: Spring Boot MVC & SQL Mastery

    Offered by Birla Institute of Technology & Science, Pilani

    Master the full stack of database engineering with this comprehensive course that bridges theoretical SQL knowledge with practical Spring Boot MVC application development. Through hands-on projects building a library man...

    $49.00
    listed price
  10. 10
    Coursera MOOC / Non-credit Grade A University-backed

    AI Agents in Java with Generative AI

    Offered by Vanderbilt University

    AI Agents Are the Next Leap in Software. Learn to Build Them in Java. AI agents aren’t passive tools. They think, act, and solve problems—without waiting for instructions. That’s the future of software. And in this cours...

    $49.00
    listed price
  11. 11
    Coursera MOOC / Non-credit Grade A University-backed

    More C# Programming and Unity

    Offered by University of Colorado System

    This course is the second course in the specialization about learning how to develop video games using the C# programming language and the Unity game engine on Windows. Why use C# and Unity instead of some other language...

    $49.00
    listed price
  12. 12
    Coursera Certificate Grade A University-backed

    Learn Java Programming

    Offered by Heriot-Watt University

    Unlock Your Future with Java: Are you ready to take your career to the next level? Dive into the world of software development with our Java Programming Course, designed specifically for professionals looking to upskill...

    $49.00
    listed price
  13. 13
    Coursera MOOC / Non-credit Grade A University-backed

    Computer Science: Programming with a Purpose

    Offered by Princeton University

    The basis for education in the last millennium was “reading, writing, and arithmetic;” now it is reading, writing, and computing. Learning to program is an essential part of the education of every student, not just in th...

    $49.00
    listed price
  14. 14
    Udemy Certificate Grade A University-backed

    python 3.x Online Arabic

    Offered by Alexandria University

    السلام عليكم ورحمة الله وبركاتهمع حضراتكم م/أحمد قنديلخريج جامعة الأسكندرية دفعة 2002من سنة تخرجي(2002)  ولعدة سنوات  عن طريق إختبارات من قسم هندسة الحاسب بهندسة الأسكندرية تم إنتدابي لتدريس مادة الحاسب والبرمج...

    $19.99
    listed price
  15. 15
    Coursera MOOC / Non-credit Grade A University-backed

    Rust Programming

    Offered by Duke University

    This comprehensive Rust Specialization from Coursera and Duke University, a top Data Science and AI program, provides software engineers, data scientists, and technical professionals with applied skills to leverage Rust’...

    $49.00
    listed price

Best Java SE 17 Courses Online compared

# Course Provider Offered by Price
1 Oracle Certified Professional: Java SE 17 Developer Exams Udemy $29.99 View →
2 Oracle Java SE 17 Developer Professional: 1Z0-829 Exam Udemy $49.99 View →
3 Java SE 17 Developer (1Z0-829): Unit 5 Coursera Pearson $49.00 View →
4 Java SE 17 Developer (1Z0-829) Coursera Pearson $49.00 View →
5 1Z0-829 Java SE 17 Developer exam preparation OCP 2025 Udemy $24.99 View →
6 Ultimate Neural Nets and Deep Learning Masterclass in Python Udemy Cambridge University $189.99 View →
7 Learn to Code Penguin Maze Game with Scratch 3 Udemy MIT $19.99 View →
8 Introduction to Programming with MATLAB Coursera Vanderbilt University $49.00 View →
9 Java Database Engineering: Spring Boot MVC & SQL Mastery Coursera Birla Institute of Technology & Science, Pilani $49.00 View →
10 AI Agents in Java with Generative AI Coursera Vanderbilt University $49.00 View →
11 More C# Programming and Unity Coursera University of Colorado System $49.00 View →
12 Learn Java Programming Coursera Heriot-Watt University $49.00 View →
13 Computer Science: Programming with a Purpose Coursera Princeton University $49.00 View →
14 python 3.x Online Arabic Udemy Alexandria University $19.99 View →
15 Rust Programming Coursera Duke University $49.00 View →

Prices shown are the provider's listed price when we last updated this page. Confirm on their site before enrolling.

What the prices here tell you

The 15 priced courses on this page run from $19.99 to $189.99, with the middle of the range around $49.00 — a spread of $170.00. That is a wide gap for one subject. A higher price on this page usually reflects who is behind the course rather than how much material it contains, so it is worth opening two or three at different price points and comparing their syllabus before deciding.

Who is behind these courses

These courses come from Udemy and Coursera. The platforms differ in how they sell: some charge once per course, others expect a subscription, and the listed price is not always what you pay at checkout after a promotion. 9 of these are produced by a named university or institution, including Cambridge University, MIT and Vanderbilt University — which usually means a fixed syllabus and a recognised certificate, rather than an individual instructor’s own course.

Courses versus exam preparation

5 of the entries here are built around a certification exam rather than teaching Java Se 17 from scratch. They are the right choice only if you already know the material and want to pass a specific exam; if you are starting out, pick one of the taught courses first and come back to exam preparation afterwards.

Before you enrol

Open the provider’s own page and check three things this comparison cannot tell you: when the course was last updated, what the syllabus actually covers in its later sections, and what recent learners say. Prices shown here are the provider’s listed price when we last rebuilt this page on 18 September 2026 — they change often, and a promotion can move them substantially. We earn a commission if you enrol through our links, which costs you nothing and never affects the order courses appear in.

Keep looking