Java Basics

Provided by:
10/10 stars
based on  128 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
1217 reviews

Course Description

In this course you will gain all the knowledge you will need to build an interactive command line program in Java. No prior programming experience is required. You will create an interactive game that prompts users for different parts of a sentence and then generates a story using those words.
Reviews 10/10 stars
128 Reviews for Java Basics

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
Jean Gomes profile image
Jean Gomes profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
2 years, 6 months ago
TreeHouse is just amazing. All the courses that i've done so far are very explainable and easy to understand. The dynamic is very nice, and the tests after each video stick the learning on you.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
2 years, 7 months ago
Great intro course. The content was well presented and the videos were excellent. I thought the challenges were just the right amount of reinforcement for moving forward.
Was this review helpful? Yes0
 Flag
 profile image
 profile image

6/10 starsCompleted
  • 1 review
  • 1 completed
2 years, 7 months ago
The course is good, the instructor is great and the videos quality is really awesome! The only point that I think should have change are the exercises, they are (in general) really easy and not challenging and that's why the 3 stars on content. Topics needed to be aborded more deeply.
Was this review helpful? Yes0
 Flag
Kabir Das profile image
Kabir Das profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
2 years, 7 months ago
Craig is the BEST!! I have been really struggling with programming in general, and since coming to TreeHouse and taking some of the other courses, I was still having a bit of trouble. But Craig really simplified things, he was SLOW and really explained what was going on. The other teachers are great as well, but I think the way Craig does it does it for me.
Was this review helpful? Yes0
 Flag
Manas Vijaywargiya profile image
Manas Vijaywargiya profile image
10/10 starsTaking Now
  • 1 review
  • 0 completed
2 years, 7 months ago
This course is insanely cool and up to the level. Now I can move forward. This is totally different from other sites. U guys are doing a very good job. Hunger programmers like us, can get more from treehouse and able to build something innovative. Thanks treehouse.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
2 years, 7 months ago
Very nice teacher and good content. Highly recommend this course for beginners to learn Java programming language. Enjoying the course!!!!! Treehouse rocks!!!!!!!!!
Was this review helpful? Yes0
 Flag
 profile image
 profile image

10/10 starsCompleted
  • 1 review
  • 1 completed
2 years, 7 months ago
Graig is an execellent Teacher. The content is well organised and explained. The teacher is really a great motivation for me. His way he explains thing is very ansawme
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
2 years, 8 months ago
A really enthusiastic and engaging teacher with highly accessible content that gets you engaged. Given that I am a complete beginner, I felt challenged by the content, but in a good way.
Was this review helpful? Yes0
 Flag
Geordan Sanchez profile image
Geordan Sanchez profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
2 years, 8 months ago
Excelent course for absolute beginners. I recommend it a lot for someone who does not have previous knowledge in programming language. The instructor knows the subject and is very clear when speaking
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
2 years, 11 months ago
Excellent instruction and presentation of material! Craig does a great job of teaching the basics. For people who are just starting out with Java, this is a terrific place to start!
Was this review helpful? Yes2
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years ago
Thank you for easy way and fun to get the knowledge I like the quiz tools and platform to implement which I learn. Treehouse really is amazing place
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
3 years ago
It is just superb and it makes java language look much more easier than it was earlier .The professor is a very good and makes complex topics look very easy ,and the question are just superb that makes you think more logically ,thus developing ur logical thinking.
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 1 month ago
The course is well organized and the instructor explains everything at a very convenient pace. I really enjoyed this course rather than going directly to a book.
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
3 years, 2 months ago
Craig does a great job introducing Java concepts to new users although some of the workspace tutorials seem fast. I'm not sure if it will be a topic down the road but he never really drives the importance of variables needing to be declared above any coding that calls on it. New users might think you can declare variables anywhere in the code.
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 2 months ago
it was a great course for the beginning. Thank you Craig! I will take the following Java courses.................................................................
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 2 months ago
Craig Dennis, our instructor made this sort of crazy/complicated course fun and suprisingly simple to complete, still can't believe I finished it! Great job Craig:)
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
3 years, 2 months ago
While the course is entertaining and applicable, the teacher is also engaging and helps the student, myself, know how to find answers on my own. It's refreshingly raw and rewardingly open source. The only flaw I see is the platform. I love workspaces, that's not the issue, but the video playback would play .5 seconds and pause over and over again as if I was in a do-while loop myself (ironically, that was the lesson I was on). It made it hard to complete the final challenge while looking at previous videos. Other than that experience, flawless victory by TreeHouse.
Was this review helpful? Yes1
 Flag
 profile image
 profile image

10/10 starsTaking Now
  • 1 review
  • 0 completed
3 years, 3 months ago
I really had a very good time learning Java! The teacher is great and the content is very easy to understand. The excercises are exactly what they have to be. No sourprises. All very clear and easy.
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 3 months ago
The course was laid out well, and there were never times were I got fustrated that i needed to quit. All of the information for me to understand was right there. The Instructor was helpful through the various errors that you would run into too.
Was this review helpful? Yes1
 Flag
Hang-min Cho profile image
Hang-min Cho profile image
10/10 starsTaking Now
  • 1 review
  • 0 completed
3 years, 4 months ago
Simple, no boring stuff, short lecture videos keep you focused and gets right into the essential knowledge you should know as a java developer. But also, never skips a single minor skills you also should know. Great contents, easy examples to follow. If you are looking for a java programming lecture for newbies, this is it.
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
3 years, 4 months ago
I am enjoying learning Java, however, I can't dismiss the feeling that this first project is very barebones. I know I'm still a beginner and all, but I was desiring to make a program that would add practical benefit rather than entertainment. It's nothing against the instructor or the content, both of which are wonderful. It's just I hunger for bigger and more useful programs. That said, I will be continuing my journey down Java road and hopefully will encounter bigger and practical projects.
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
3 years, 5 months ago
Really great course. I'm very much enjoying it. i was taking a java course in college, but found that college course can be to fast paced and may limit your ability to learn well. TreeHouse really seemed to step up to the moniker and deliver what i expected! java and other courses is what i'm currently enrolled in. TreeHouse has a student in me for life. been with the for 1 1/2 years now.
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 5 months ago
Great instructor, very immersive course. Absolutely excellent. Very pleased with entire experience. Had no prior experience in Java coming into it, and it was challenging, but easy to follow and understand.
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 5 months ago
The course content is pretty cool. Not too much to cover where you become lost, but just enough to give you a beginner challenge. The test material is humorous and really helps not make it so dry. The instructor is cool. He definitely doesn't make it boring :) and Treehouse is just awesome. The UI is great, Workspaces(code editor) is simple and effective, and they're always pumping out new content. Great stuff all around!
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 5 months ago
5/5 5/5 5/5 AMAZING! I loved this course/track, it teached me about java, I'm now making android applications with the help of the other courses, but I'm really glad that this could give me such a big boost. Well done Craig!
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 6 months ago
About content, instructor and provider? Just one word: AWSOME!!! But as Java is an age old grown language, it would be nice to have videos on the transition of it (I mean features added from old days till now) ** And of course, there needs to videos on functional programming (lambdas and stream) I am a C# developer learning Java to have my window open everywhere, so I need to know the evolution of Java.
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
3 years, 6 months ago
Craig Dennis was amazing! Craig was not only patient, concise, and enthusiastic regarding the lessons of Java, he was inspirational to new and beginning students. Once again, great job Craig!
Was this review helpful? Yes1
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 6 months ago
Very concise and easy to follow. Encourages you to make mistakes and figure out solutions while not being too complicated. Am an absolute beginner with coding and this first set of lessons has me feeling confident about the rest that is ahead.
Was this review helpful? Yes1
 Flag
 profile image
 profile image

10/10 starsCompleted
  • 1 review
  • 1 completed
3 years, 6 months ago
The course is quite understandable, encouraging, and it gives basic knowledge for Java. At least, you start understanding how the syntax goes, and how to organize the code. Great, useful course, excellent teacher!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 7 months ago
The instructor explained things very well, he was cheerful and friendly. The course material was pretty interesting and well thought through. Loved the course!
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.