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 Objects (Retired) Meet Objects Constructors

Question about learning java....

Im not really feeling like im learning anything from this course. Everytime theres an error all i end up doing is comparing what i have to his and copying what he has. Granted I completely new at this, but is this normal?

5 Answers

You should be listening to the explanations he has for what the code he's typing does. When I watch a video, I pay very little attention to the details and function of the code, but try to grasp the lesson of the video and what is being taught.

I suggest you watch the video like this, and then if you want to, try to replicate the program that he wrote using what you've just learned. (Without actually looking at what he did, unless you're stuck on something.)

Good luck

Thank you

Grigorij Schleifer
Grigorij Schleifer
10,365 Points

I have the same feeling, but when I watch Craigs videos multiple times... more things become clearer.

I watch a lot of YouTube Java lessons and read the explanations in the internet, if I cant solve the challenge. DonΒ΄t give up Doug ... Java isnΒ΄t very begginnerfriendly, like python for example ... and the whole object oriented stuff is pain in the a........

Here are some great tutorials from YouTube:

//very funny and with great slides https://www.youtube.com/playlist?list=PLonJJ3BVjZW7LFiBUpg5jo7CmzfVktV-o

//Derek Banas for president :) https://www.youtube.com/playlist?list=PLE7E8B7F4856C9B19

//very beginnerfriendly https://www.youtube.com/playlist?list=PLFE2CE09D83EE3E28

A nice and funny book is:

http://shop.oreilly.com/product/9780596009205.do

I hope you can find something for you !!!

Greg Kitchin
Greg Kitchin
31,522 Points

Write notes. Seriously.

I've been writing down notes of the code, since a lot of the code requires very precise implementation. It helps stick in my head as well.

Personally, I find Craig's classes very useful. I've been studying Java for university, and his explanations, and the projects, are far better than my coursework.

Thank you for all the input! Alot of my problem is how the questions on the challenges are worded. Plus i have ADD so that doesnt help matter any lol. Again thank you for the advice. So do i write down the coding that i have a hard time remembering?

Greg Kitchin
Greg Kitchin
31,522 Points

Write down all code, as well as notes for how code blocks work. For example, you might have a simple class. You also want to note how exactly a class is built, for example, for a method,

Access return-type className (parameters) { }

It helps you remember it. Plus, if you start other languages, you want to see common features, as well as know the differences, to make sure you don't get muddled up when writing common code.