Java Objects

Provided by:
10/10 stars
based on  151 reviews
Provided by:
Cost $25/mo
Start Date On demand

Course Details

Cost

$25/mo

Get access to the entire library of over 300 software engineering courses taught by expert teachers.

Start Free Trial

Upcoming Schedule

  • On demand

Course Provider

Treehouse online courses
Imagine an environment where you can become an expert on a topic that interests you through interactive code challenges, exercises and insight from some of the best professors in the nation. You can become an experienced coder and know all there is to know about HTML, Javascript, HTML, CSS and so much more. One of the instructors is Chief Content Officer Nick Pettit, who is an experienced designer and public speaker, so he knows how to get concepts across in a clear and concise way to give...
Imagine an environment where you can become an expert on a topic that interests you through interactive code challenges, exercises and insight from some of the best professors in the nation. You can become an experienced coder and know all there is to know about HTML, Javascript, HTML, CSS and so much more. One of the instructors is Chief Content Officer Nick Pettit, who is an experienced designer and public speaker, so he knows how to get concepts across in a clear and concise way to give you the best learning experience possible. The professors of online classes at Treehouse deliver content in an informative yet easy-to-understand manner to suit a wide variety of learning styles. This learning platform features online quizzes, in-depth video lectures and code challenge exercises to help apply what you've learned to real world situations. With Treehouse, developing your career means learning straight from the professionals in a concise period of time so you can promptly use those skills in the workplace.

Provider Subject Specialization
Sciences & Technology
1051 reviews

Course Description

Java is an Object Oriented Programming language. Literally everything is an object, so understanding them is critical to your Java foundational base. In this course, we will learn how to create, use and express ideas using objects.
Reviews 10/10 stars
151 Reviews for Java Objects

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Ken Alger profile image
Ken Alger profile image
10/10 starsCompleted
  • 2 reviews
  • 2 completed
2 years, 8 months ago
The challenges were some of the best Treehouse has done yet. They start off a great warm-up level and the last ones let you think about how to implement the assigned tasks. Many other options out there are simple route learning, but this course tries and succeeds at enforcing the learning process and the necessary code and concepts to achieve practical success.
Was this review helpful? Yes4
 Flag
Ricky Chan profile image
Ricky Chan profile image

Ricky Chan

10/10 starsCompleted
4 days, 19 hours ago
I love the structure of doing something similar, allowing you to test the waters with the instructor and than doing similar exercises that requires the same skills but in a slightly different context to test for knowledge.
Was this review helpful? Yes0
 Flag
Stelios Papamichail profile image
Stelios Papamichail profile image

Stelios Papamichail

10/10 starsTaking Now
2 weeks, 6 days ago
Excellent work.The course is filled with all the important info that anybody who wants to learn the language will need.It's an amazing course and it teaches you a lot of the basic and useful things that java offers.The instructor is amazing.He motivates you every single moment, he just oozes excitement and he just passes his love for the language to you.He explains everything when needed and very carefully so that you understand it and get a good grasp at it.Overall, this course is truly worth your time and money.Awesome job Treehouse.
Was this review helpful? Yes0
 Flag
Rose M. profile image
Rose M. profile image

Rose M.

10/10 starsCompleted
2 weeks, 6 days ago
Really good instructor. Good pace for an introduction to new topics. As someone with some previous Java experience, it wasn't that difficult to understand some of exercises but I can imagine it can be for newer individuals. Description of the exercises could be improved on
Was this review helpful? Yes0
 Flag
geraldine munyoro profile image
geraldine munyoro profile image

geraldine munyoro

10/10 starsTaking Now
3 weeks, 6 days ago
no word is good enough to describe the stated all I can say is just take the course and see for yourself . At the end of the first track you wouldnt want to stop
Was this review helpful? Yes0
 Flag
Mohamed Ebrahem profile image
Mohamed Ebrahem profile image

Mohamed Ebrahem

10/10 starsCompleted
1 month ago
Good course, contents and practice. The instructor way of teaching is very professional and interesting. I learnt good programming practice through out the course especially in exceptions both concepts and practicing.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
2 months, 3 weeks ago
Best java/programing teacher ever! Gave me a better grasp on subjects than my offline teachers ever could:) Engaging and educational content. Just the right difficulty. Really love treehouse and the format although the console can be a bit slow and buggy some times
Was this review helpful? Yes1
 Flag
 profile image
 profile image

10/10 starsCompleted
  • 1 review
  • 1 completed
2 months, 2 weeks ago
Craig Dennis is one of the best! The main java concepts are delivered via a Hangman game programming step by step. The course is concise & clear! Thank you, Craig!!!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
2 months, 3 weeks ago
Best java/programing teacher ever! Gave me a better grasp on subjects than my offline teachers ever could:) Engaging and educational content. Just the right difficulty. Really love treehouse and the format although the console can be a bit slow and buggy some times.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
2 months, 3 weeks ago
Craig Dennis is Awesome. My goal is to speak and breathe java like he does. I have learned a lot in a short time . I encourage anyone to pay close attention to him, I never seen anyone who walks you through lines of code like Craig does.
Was this review helpful? Yes0
 Flag
Samuel Arrey Essim profile image
Samuel Arrey Essim profile image
10/10 starsCompleted
  • 2 reviews
  • 2 completed
3 months ago
Craig is a great guy. Very impressive course and learnt a lot of things which i never thought existed. Though challenging but i was happy to go through cause i know its worth it. Very impressive. The tutor really tried his best and with the help of the community forums i was able to make it.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 months, 2 weeks ago
This course is very well put together with a lot of care for those are new to Java. The way Craig explains each concept couldn't be more clear and easy to understand. I really enjoyed learning Java through Craig's courses. Top notch quality and I recommend it to anyone who is curious about Java. You won't regret it.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 months, 3 weeks ago
The class was extremely thorough while not being too verbose or overwhelming. While there is hand holding, it's a necessity when starting out with new concepts. I would recommend this course for everyone since it discusses some principles of encapsulation and puts them into practice. The course also generally gives you a sense of what better code looks like and why it's worth writing.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 months, 3 weeks ago
The course is really great. It would be even better if the teacher can provide the answer sheet for all the practices. it has been very frustrating when I couldn't figure out the answer and no one can help. I stuck there for hours and nearly gave up.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 months, 4 weeks ago
It's a great course for beginners aspiring to learn Java from scratch. Even though it is a tad fast, I was able to keep up with no prior knowledge on the topic.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
4 months, 1 week ago
Learning curve is a little steep for a noobie, not much hand-holding in terms of the number of new concepts added at the same time...but I think that's part of the point.
Was this review helpful? Yes0
 Flag
Albert Qerimi profile image
Albert Qerimi profile image
8/10 stars
  • 1 review
  • 0 completed
4 months, 2 weeks ago
This course is great very good explanation from Craig he is awesome like always . Like always the challenges were some of the hardest :) I suggest this course for beginers
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

4/10 starsCompleted
4 months, 2 weeks ago
Content is good enough to walk you through basics. You'll surely feel confident about using all its syntax, initialization, declarations and that too with lot of examples. The instructor "Craig Dennis is really funny and the way he explains you coding stuff makes it more easier to learn. He'll explain you how to code, then will make you mentally run it like what's happening when and where. Enjoyed it a lot.
Was this review helpful? Yes0
 Flag
Jean Malan profile image
Jean Malan profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 months, 2 weeks ago
This course is pretty damn insightful and challenging. It's easy to play Simon Says and just follow what Craig (instructor) tells you but you need to put it on pause and always try yourself. The challenges get tough and are a lot of fun to try work through - all in all - I couldn't be happier with my learning experience.
Was this review helpful? Yes0
 Flag
James Pier profile image
James Pier profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
5 months ago
Craig is a great teacher for this course. Very enthusiastic and encouraging through all of his lessons. The periodic exercises are just challenging enough to get you thinking, but not so difficult as to become frustrating. Worst thing I have to say is that he moves a little fast at times, but that's what the speed adjustment is for!
Was this review helpful? Yes0
 Flag
Ed Spices profile image
Ed Spices profile image
8/10 starsCompleted
  • 1 review
  • 1 completed
5 months, 1 week ago
The instructor makes it easy to follow with a progressive approach of the java object programming. Maybe he could add some comments in the workspaces so that students do not need to always revert to the videos to understand the logic of the code.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
5 months, 1 week ago
The instructor makes it easy to follow. I really appreciate the way he progressively builds the prototypes. Still, maybe he should add comments in the code available in the workspace. It would make it easier to catch up with.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
5 months, 1 week ago
I enjoyed this course - I like the way information about real industry development contexts are easily slipped into lessons to remind you of how writing Java will eventually "feel" when you are working on real life projects. A slight criticism is that the instructor sometimes takes bits of terminology as a given -the pace can sometimes we uneven in this regard, sometimes new concepts are explained really thoroughly, other times the lesson races through them.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
5 months, 2 weeks ago
I love how this course (probably all on treehouse but i've only watched few so far) is taught with the assumption that everytime a word is introduced it is the first time in their life that the viewer is hearing that word and they do a great job at defining those new concepts/words or letting you know that its not a problem if you don't yet understand it because they will talk about that in a later video/course which they actually do. I remember thinking to myself quite a lot 'Oh right, thats that thing he mentioned about 4 videos ago.'.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
5 months, 3 weeks ago
I've been looking around for places to learn Java, and overcoming the vocabulary has been the most difficult part. I've tried a number of tutorials (some paid, some not), and this was by far the best. It goes at an excellent pace! Some of the challenges were difficult for me, and sometimes my java app broke and I couldn't fix it, but the course is excellent. If I ever make the application I intend, Craig deserves the credit for teaching an intro course at the right pace!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
6 months ago
Very beneficial, must say. Even for people with experience. I hope you will cover interfaces and abstract classes in next courses. I started using the launch space, but at some point I switched to neatbeans, so I still am using bad IDE, but not yours.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
6 months, 1 week ago
Really great overview and the teacher is fantastic. The follow up courses really build on this knowledge so it feels like you're really making progress as you continue learning.
Was this review helpful? Yes0
 Flag
Miguel Rivas profile image
Miguel Rivas profile image
8/10 starsCompleted
  • 1 review
  • 1 completed
6 months, 1 week ago
Craig, I like the way you teach, so professional but personal at the same time. I don't know how to say it but it was awesome and let me tell you I'm getting addicted to TreeHouse. One thing, it would be great if you guys start making translations for the courses, Also I would be very interested in being part of that.
Was this review helpful? Yes0
 Flag
Jay Bennett profile image
Jay Bennett profile image
10/10 starsCompleted
  • 2 reviews
  • 2 completed
6 months, 2 weeks ago
Excellent, engaging instruction. Great content. And the way Treehouse delivers the material is unparalleled. Craig explains things in a very lively, approachable manner, and you can tell he cares a lot about both the material he's teaching and the environment he's creating while doing so. I know quite a few instructors who would do good to take note. Overall, I have zero complaints. Excellent course.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
7 months ago
I love the way Craig Dennis teaches! He transmits peace through the videos. Only thing was, at the very last exercise of the last challenge, I resolved it cause I google it. But I still don't understand what I did. But it was a great journey.
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.