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) Creating the MVP Storing Guesses

catherine paris
catherine paris
2,705 Points

Totally confused about Java

Does anybody know of some resources that break Java down in very simplistic terms? I've been following Craigs' Java tracks but so far I feel like it's over my mind.

Don't give up. There are tons of material online that would bring you up to speed with Java. You just have to be consistent. It's okay to take a brake and get back to it. Buy books on Java and read in your spare time. Google is your friend. Find out online what easy books other students are using to learn java. Reading and practicing with the tree_house tutorials would help. Before you know it becomes a part of you. You can do it.!

3 Answers

You can go on YouTube and there is a series on java tutorials by thenewboston and he does a fantastic job walking you through setting up java on your computer and then showing you all the basics as well as intermediate java concepts.

Moderator Edited: Moved response from Comment to Answer

You're welcome, I will point out that java is considered to be object oriented programming and that is exactly what it is; the best way to wrap your mind around how Java works is to look at everything as an object. A good example would be a car; a car is an object, there can be multiple car objects, each having there own color and size. So when you have a class you have a model or a blueprint for an object to created, and when an object has been instantiated it in essence has been created from the blueprint (class). I can show you some example code to illustrate what I'm talking about but it wouldn't do any good unless you understand some of the basics.

Andrew Wynyard
Andrew Wynyard
3,718 Points

Catherine, keep at it! I look at it like learning a new language, repetition is key, and it begins to sink in. Things are starting to take shape for me, but there is still a long way to go. My biggest issue right now is slightly wrong punctuation or the like, and it is frustrating. However that's Java.