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 Java Data Structures - Retired Organizing Data Interfaces

Not really a question, more of a tip, but these recent videos have been really difficult to understand.

I have been understanding the course so far, but not without a lot of outside help from youtube. I feel like the other programing languages courses have been easier to understand. It's just not me, right? Maybe they need an update or atleast add extra videos between the courses, because it seems a little rushed in my opinion.

I definitely feel the same way. Up until the "Getting Organized" section of this course, everything felt very well explained, and I was doing very well understanding the material. But the past few videos of this "Getting Organized" section have me feeling very lost and frustrated. The explanations just aren't nearly as clear, and it feels rushed.

Stefan Novak
Stefan Novak
6,791 Points

Completely agree. This whole bit has been a struggle, and needs updating asap. It's gotten to the point where I just want to over with to study later when it pops up because these 10+ min tutorials seem so out of touch to the earlier content. For java beginners too!

3 Answers

OP here

I made this comment when i first started java, but i can tell you guys that things get a lot better. I recommend not taking this course if you are a beginner to Object Oriented Programming, but instead watch tutorial videos on java basics like inheritance, reference, instantiation, polymorphism, interface... If you don't have a good grasp on these definitions and what they truly mean, then these 10 min videos turn into 6 hour study sessions.

I'm now taking courses where i'm learning how to build advanced algorithms from scratch in java, and to think I used to struggle really bad in this course.

Remember, don't give up and keep pushing yourself no matter how frustrating it gets.

Stefan Novak
Stefan Novak
6,791 Points

Glad to hear you have cleared the hurdle :) I completely agree with you, I've been watching videos on OOP principles and reading about them, and it helps a bit more. These tutorials definitely feel like they need an understanding of OOP before them.

I 100% agree with you, the previous videos seem like they took their time and spread them out and explained much better. These recent ones though seem like they were rushed, especially due to the fact that the videos are getting longer like 10 minutes+ a video.

Completely agree - Glad to know that I'm not the only one who's struggling with it.

Tonnie Fanadez
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Tonnie Fanadez
UX Design Techdegree Graduate 22,796 Points

sure you need a little external help to solidify and cement what is learnt here. Even if the treehouse videos may be rushed, do not just rely on them researching elsewhere on the internet paysoff so that you are not half cooked Java Developer.