Free Java Courses

1 free Java course include a certificate

See all free coding courses with certificates →

Harvard's CS50 introductory course starting with Scratch and progressing to Java concepts. The most engaging introduction to programming available anywhere.

100h
4.9
Details

Codecademy's Java course covers the fundamentals: syntax, classes, OOP, data structures, and algorithms. Interactive browser-based environment.

20h
4.5
Details

MIT's software engineering course using Java. Covers specifications, testing, abstraction, concurrency, and design patterns. Full lecture notes and problem sets.

80h
4.8
Details