Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Java Interfaces in Java Interfaces in Java Creating the Project

RWS Admin
RWS Admin
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.

3 Answers

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
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Tonnie Fanadez
UX Design Techdegree Graduate 22,796 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.

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.

This Java Basics course has its benefits but I didn't really like the material order, I think courses like Swift by Pasan were done a lot better.