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
New to Java? Start here
All courses in Java
Free + Pro courses
All levels
17 courses
- skill path
Study for the AP Computer Science A Exam (Java)
Beginner friendly,23 Lessons - skill path
Pass the Technical Interview with Java
Intermediate,36 LessonsWith Final Project - skill path
Create REST APIs with Spring and Java
Beginner friendly,20 Lessons - skill path
Build Basic Android Apps with Java
Beginner friendly,13 LessonsWith Final Project - course
Learn Java
Beginner friendly,16 LessonsLanguage Fluency - course
Java for Programmers
Intermediate - course
Java: Object-Oriented Programming
Beginner friendly,2 Lessons - course
Java: Introductions and Variables
Beginner friendly,3 Lessons - course
Learn Spring
Intermediate,4 Lessons - course
Learn Intermediate Java
Intermediate,8 Lessons - course
Java: Algorithms
Beginner friendly,8 Lessons - course
Java: Loops and Arrays
Beginner friendly,4 Lessons - course
Learn the Basics of Android
Intermediate - course
Java: Inheritance and Polymorphism
Beginner friendly,1 Lesson - course
Java: Going Further with Classes and Methods
Beginner friendly,3 Lessons - course
Java: Conditionals and Control Flow
Beginner friendly,2 Lessons - course
Technical Interview Practice with Java
Intermediate,2 Lessons