Java Interfaces in Java Interfaces in Java Creating the Project

Scott Gilbert
Scott Gilbert
19,205 Points

Is the "Interfaces in Java" course out of order in the Beginning Java track?

I am coming from the Beginning Java track and there are a lot of things that are new and not taught in the previous courses. We've so far only completed Java Basics, Java Objects, The Things about Strings workshop, and Java Arrays.

What course am I supposed to take first to learn about IntelliJ Idea, what @override is, and what abstract methods are.

2 Answers

Kenneth Malley
Kenneth Malley
2,686 Points

I feel like Scott's original question remains valid. Is this course out of order? Because if you're following the Java Basics Track, this course follows the course on Arrays. It begins by discussing things that were not yet covered. If it's just meant to be an overview and not a big deal if a lot of it isn't understood at this point, I think it would be helpful to mention that in a quick section at the beginning so someone else doesn't also wonder if they missed something.

Tonnie Fanadez
Tonnie Fanadez
UX Design Techdegree Graduate 22,767 Points

Hello Scott Gilbert

Thanks for your interest in Java, It is also one of my favorite topic. You can find Java Courses under the Library Tab and you can filter by difficulty. I have included the links for the course you need to go through.

Intellij - https://teamtreehouse.com/library/introducing-intellij-and-unpacking-packages @Override, Abstract Methods - https://teamtreehouse.com/library/inheritance-in-java

Please feel free to ask in case you need any assistance. Cheers Tonnie.

Cristen Hewett
Cristen Hewett
22,950 Points

Thanks, but I agree with the 2 comments above -- why wasn't this mentioned in the beginning of the video or in the teacher's notes? Sometimes I feel these courses give extreme detail to simpler concepts, like Arrays, and the glide right over "inheritance" like we're all supposed to know what he's talking about.