Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

Java

Aditya Sheode
Aditya Sheode
1,291 Points

Craig please slow down

Dear Craig, I am on the exceptions part of the course i'm finding it very hard to keep up. I understand that you being a professional developer must be thinking that these are little things. But I dont know if its just me me out there. Please provide approriate directions in the teachers notes too it'll be a great help

Abraham Juliot
Abraham Juliot
47,339 Points

Hi Aditya, the best way to contact teachers is via twitter. Craig is @craigsdennis.

If I may encourage you, keep pushing through. You will find your greatest advancements in learning will be through much tracing of others code and repitition. To fill in the gaps of helpful resources, I highly recommend keeping the language's online documentation nearby and similar online reference tools.

Bartimaeus van Hellsing
Bartimaeus van Hellsing
1,399 Points

Hey! You're not the only one. Just came through the Basics course and the Java Objects course is going so fast for me!

Also it's so confusing at times, when things are getting called the same name(not overloading), like Dispenser.dispenser new dispenser = dispenser = 2 dispenser. I'm exaggerating a bit, but this is how it feels for a newcomer. Also would like some more explaining on things in general.

Having said that I find Craig to have a calm, relaxing voice and the things he does cover, he covers well. Thanks Craig!!!

So I decided to redo the first two parts of the Java Objects course, since I didn't get most of it. I'll type along with everything and will try to write my own (be it somewhat simplyfied) objects. I'll start with a lamp and then my deskchair and perhaps my gameboy. Hoping I'll understand it better this time.

3 Answers

Jason Anders
MOD
Jason Anders
Treehouse Moderator 145,624 Points

Hey there Aditya,

Sometimes, when starting a new language or concept, I find myself rewinding the videos (sometimes more than a couple of times), or even re-watching the whole thing.

You can also slow down the playback speed of the video. Near the progress bar at the bottom of the video screen, there is an icon that looks like a speedometer. Sometimes, I'll slow the video down to .75 or even .50. The teachers sound a bit funny, but if I need to really catch what is being explained, this is the best way.

I'm sure you will get it. Coding does take some time, but the more you learn, the faster new things will begin to make sense. Just keep at it, and remember that you are not alone... we all are continually learning! :)

Keep Coding! :dizzy:

Aditya Sheode
Aditya Sheode
1,291 Points

Yes I understand i'll do that. Nut don't you think craig goes too fast at times?

Chris Tvedt
Chris Tvedt
3,795 Points

I agree with you, not only does he go fast (which can be delt with with slowing the video down) but he explains things in very little detail. I first did the basics course, which went fine, but try the Java Objects course, he does'nt fully explain all the things he does. Atleast i feel like he just mentions it, and moves on without explaining it to us in a good way. Like methods, objects and all that. He is more interested in writing the code that we "copy" to our workspace. And while we have to do that, it is hard to keep track with what he is saying. Writing code and listening to him at the sametime is HARD! The workspace for each new video should be updated with what he wrote the last time, so that if we wanted to listen instead of "copying" his code, we could. And we would still be able to review the code he wrote and learn to read it as he goes.

Aditya Sheode
Aditya Sheode
1,291 Points

Hey chris.. you know I tried the basics of the C# course.. the teacher there is slow and explains everthing.. One more thing what are you doing to get the concepts in java objects? like books or videos? can you tell me your sources Chris Tvedt