Kenneth Malley2,685 Points
I believe the Interfaces in Java course is out of order on the Beginner Java Track, or the track is missing courses.
The video begins by saying "In the last course, we saw how inheritance lets us use existing classes to help build new ones." But that would be the class on inheritance, and not the Java Arrays class that this video automatically follows in the Java Basics Track. It also begins by assuming the user was already set up with IntelliJ, another course that did not come before this video.
I understand that one can individually select these other courses, but isn't the point of the tracks to provide a logical path so you don't have to figure out what course to choose next? If the course specifically mentions coming after another course, then I think at the very least that course should also be a part of the Java Beginner Track.