There are several Java courses that you may have come across during your learning the Java language.

1. Object-Oriented Programming in Java Specialization by Coursera

2. The Complete Java Masterclass by Udemy

3. Java Programming: Solving Problems with Software by Coursera

4. Java Fundamentals by Pluralsight

5. Java Programming for Complete Beginners by Udemy