15 Best Java Courses on edX
We compared 15 Java courses currently listed on edX, priced from $39.00 to $672.30. 1 comes from a named university or institution, including The Georgia Institute of Technology. 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
- $39.00 – $672.30
- Providers
- edX
- Last updated
- 30 Aug 2026
How these 15 courses were chosen
Every course below is a real, currently listed course from edX, matched to "java" by our catalog and ordered by our CourseAsk score. Courses whose own title names the topic rank above those only tagged with it.
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 $39.00 to $672.30, as listed by the provider when we last updated the page.
-
1
Introduction to Object-Oriented Programming with Java
Offered by The Georgia Institute of Technology
This course provides an introduction to Object-Oriented Programming (OOP) using Java, a fundamental programming language widely utilized in various software applications. You'll learn essential OOP concepts, enabling you...
$672.30listed price -
-
2
edX MOOC / Non-creditJava Programming: A Hands-on Introduction
Offered by Codio
This course provides a hands-on introduction to Java programming, designed to help you develop a strong foundation in coding. Through practical exercises and projects, you'll learn the basics of the Java language and how...
$510.30listed price -
3
edX MOOC / Non-creditIntroduction to Java Programming
Offered by Universidad Carlos III de Madrid
This course is designed for those interested in getting started with Java programming, covering essential concepts and techniques. You'll learn how to write, compile, and run simple Java applications while understanding...
$510.30listed price -
-
4
Introduction to Object-Oriented Programming with Java III: Exceptions, Data Structures, Recursion, and GUIs
Offered by The Georgia Institute of Technology
Learn how to create and use exceptions, data structures, recursion, and graphical user-interfaces (GUIs).
$249.00listed price -
5
Introduction to Object-Oriented Programming with Java II: Object-Oriented Programming and Algorithms
Offered by The Georgia Institute of Technology
Learn the basics of object-oriented programming and algorithms.
$249.00listed price -
6
Introduction to Object-Oriented Programming with Java I: Foundations and Syntax Basics
Offered by The Georgia Institute of Technology
Learn the foundational basics of the Java programming language.
$249.00listed price -
-
7
edX MOOC / Non-creditJava Programming: Basic Skills
Offered by Codio
Code and run your first Java program in minutes without installing anything! This beginner-focused course will give you the basic skills needed to write a simple program in Java. Topics covered include variables, operato...
$189.00listed price -
8
edX MOOC / Non-creditJava Programming: Object-Oriented Design
Offered by Codio
Code and run your first Java program in minutes without installing anything! This beginner-focused course will further develop your programming skills. Topics covered include creating classes, mutability, encapsulation,...
$189.00listed price -
9
edX MOOC / Non-creditJava Programming: Intermediate Concepts
Offered by Codio
Code and run your first Java program in minutes without installing anything! This beginner-focused course will further develop your programming skills. Topics covered include strings, user-defined methods, files, and rec...
$189.00listed price -
10
Java Programming Fundamentals
Offered by Universidad Galileo
Your career as a program developer starts here. Gain entry-level programing skills in Java language, and prepare yourself to handle any task that is required in any programming job.
$39.00listed price -
11
edX MOOC / Non-creditBuilding Scalable Java Microservices with Spring Boot and Spring Cloud
Offered by Google Cloud
Learn how to build and scale Java microservices on Google Cloud using Spring Boot and Spring Cloud.You’ll cover everything from Pub/Sub messaging to CloudSQL and Spanner.
$80.00listed price -
12
edX MOOC / Non-creditIntroduction to Java Programming: Writing Good Code
Offered by Universidad Carlos III de Madrid
Learn to program in an easy and interactive way and enter the fascinating world of computer science.
$189.00listed price -
13
edX MOOC / Non-creditIntroduction to Java Programming: Fundamental Data Structures and Algorithms
Offered by Universidad Carlos III de Madrid
Learn to enhance your code by using fundamental data structures and powerful algorithms in Java.
$189.00listed price -
14
edX MOOC / Non-creditJava: Algorithms
Offered by Codio
Build a solid foundation of algorithms through a learn-by-doing approach.
$149.00listed price -
15
edX MOOC / Non-creditJava: Non-Linear Data Structures
Offered by Codio
Build a solid foundation of algorithms through a learn-by-doing approach.
$149.00listed price
Best Java Courses on edX compared
Prices shown are the provider's listed price when we last updated this page. Confirm on their site before enrolling.