Skip to Content
Catalog
Log In
Sign Up

Java

Java is one of the most popular programming languages out there. Released in 1995 and still widely used today, Java has many applications, including software development, mobile applications, and large systems development. Knowing Java opens a lot of possibilities for you as a developer.

Why we love it:

  • Versatility

  • Object-oriented programming

  • Great place to start

  • Excellent online documentation

Recommended

Course

Learn Java

Beginner friendly

16 Lessons
Language Fluency

Featured resources

Beginner friendly courses

Skill Path

Build Basic Android Apps with Java

Beginner friendly

13 Lessons
With Final Project
Skill Path

Study for the AP Computer Science A Exam (Java)

Beginner friendly

23 Lessons
Course

Learn Java

Beginner friendly

16 Lessons
Language Fluency

Intermediate courses

Skill Path

Pass the Technical Interview with Java

Intermediate

36 Lessons
With Final Project
Course

Java for Programmers

Intermediate

Course

Learn the Basics of Android

Intermediate

Course

Technical Interview Practice with Java

Intermediate

2 Lessons

More resources

Article

Developing for Android

Project

Language Families Project

Cheatsheet

Object-Oriented Programming Cheatsheet

Cheatsheet

Inheritance and Polymorphism