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
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 7 months ago
Excellent content. Very clear and understandable for anyone, beginners included! Can't really state any issues or necessary improvements. I am now just typing this sentence because I've said all I need to say but the blasted thing wants a 150 character minimum. Ignore this last part and focus on the first part.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
3 years, 7 months ago
He encouraged us to not to stick to the course content, but also searching online sources for problem solving. Not just lecturing; he did mentoring also. Big thanks to you Craig.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 7 months ago
Only good things... must do course ! format is good, step by step instructions are very useful.... would recommend this to anyone who wants to start into basic understanding of Java
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
3 years, 7 months ago
A simple flowchart when explaining the "if" and the "do while" commands might be helpful. Thanks a lot. Exactly what I was looking for and its format showing small and detailed stats about all your progress everywhere is addictively encouraging. Congratulations!
Was this review helpful? Yes0
 Flag
Zoltan Helmeczi profile image
Zoltan Helmeczi profile image
8/10 starsCompleted
  • 1 review
  • 1 completed
3 years, 7 months ago
Excellent course and instructor! Thank you Treehouse for providing this opportunity and Craig is doing an awesome job here, making the start easier for us.
Was this review helpful? Yes0
 Flag
Montrell Story profile image
Montrell Story profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
3 years, 7 months ago
I had a couple of bumps but I got through the material fine. It really helped me a lot! Not on the next stage for me Objects. Craig is a really good instructor!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
3 years, 8 months ago
awesome so far. I have a javascript background and this course helps reinforce, which I didn't expect at all. the challenges are great. Craig is funny and integrates real-world examples. I got a little caught up with the while loop challenge because I wasn't sure of the syntax of the while loop but I looked it up and was fine.
Was this review helpful? Yes0
 Flag
Igor Salgues profile image
Igor Salgues profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
3 years, 8 months ago
Excellent course. It allows the student to interact directly with the content. Great material with practical examples. I'm eager to keep the track and I'm confident this course will serve as the knowledge base for my further achievements.
Was this review helpful? Yes0
 Flag
Jonathan Phillips profile image
Jonathan Phillips profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
3 years, 8 months ago
Just felt a bit loopy about the do while loops, would have been great if we could have dwelled on it a bit more......because watching feeling loopy made it even more loopier!!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 9 months ago
This course does an excellent job at teaching the very beginnings of Java in a way that is engaging and relevant - which is very important when starting out learning a new language.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
3 years, 10 months ago
I am a graphic design with absolutely no pryor experience in programming and english is not my first language (portuguese would be). But none of this was a problem. I really enjoyed Java Basics. Nice way to start getting familiar with a new language. I had difficult understanding some concepts like class and system, but I guess this will be covered in the next modules. I recommend it!
Was this review helpful? Yes0
 Flag
Knarik VanOrman profile image
Knarik VanOrman profile image
10/10 starsTaking Now
  • 1 review
  • 0 completed
3 years, 10 months ago
Painlessly easing into a very powerful and complex tool. Instructor's style is conducive wanting to keep learning. Great provider experience so far. The biggest challenge, as always, is going to be to find a way to apply the new knowledge to truly master it.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 10 months ago
I enjoyed taking the course. Craig is awesome! I liked his delivery. I will be taking the next course with him. If we have more teachers like him, learning will become lot easier.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 10 months ago
The instructor is good at highlighting potential common mistakes which is very helpful to beginners. Also, the way in which new concepts are introduced (one at a time) is not overwhelming for students which makes the learning experience smooth.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 10 months ago
Excellent course. Craig is a great instructor, I had tried to learn Java before but without success, but he makes it simpler and entertaining. I definitely recommend Treehouse and this course to anyone looking to learn Java.
Was this review helpful? Yes0
 Flag
 profile image
 profile image

10/10 starsCompleted
  • 1 review
  • 1 completed
3 years, 10 months ago
The course was taught in a very good manner . the instructor did a great job as well . it laid a pretty firm foundation for the ones who are new to java . Awesome Course!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 years, 11 months ago
Highly recommend. Small, easy to understand pieces that help you build a fun program to play with at the end! I really like the parts about how to troubleshoot your product & use google to solve all your Java problems.
Was this review helpful? Yes0
 Flag
Thiago Miranda profile image
Thiago Miranda profile image
10/10 starsTaking Now
  • 1 review
  • 0 completed
3 years, 11 months ago
The workspace is really easy to use. You can keep your codes and explore a lot. The teacher and how the courses flow are also good points. Sometimes the closed caption doesn't work properly but it's ok...
Was this review helpful? Yes0
 Flag
David Weimann profile image
David Weimann profile image
10/10 starsTaking Now
  • 1 review
  • 0 completed
4 years ago
As someone who never ever did programming before, i must say that this course is realy well explaint. As a german i wished that it whould be in german...but you cant have everything...right?! I hope that after that course i will be able to do programming by myself.
Was this review helpful? Yes0
 Flag
Abhijeet Pednekar profile image
Abhijeet Pednekar profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 years ago
This is the best course ever and if you want to learn new things and make your knowledge strong its the best place to visit.The content is great and the challenges that they offer make you perfect.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
4 years ago
This was an excellent course. The instructor is really good at explaining things and has a great sense of humor. I literally laughed when he got his "beta tester feedback" and realized that his madlibs prototype should have a bad word filter. I also liked the extra curricular challenges that he suggested and found the level of the course to be perfect. Great job!
Was this review helpful? Yes0
 Flag
Maruschka Germain profile image
Maruschka Germain profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 years ago
I really enjoyed this course. The explanations were clear and understandable. I was challenged but I persevered. I never thought that I'd enjoy learning to program yet alone program in Java. I am looking forward to mastering this language!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 1 month ago
The Java Basics course is completely digestible for a novice. The pace is great, and Craig Dennis is a fantastic instructor. His instructions and explanations are well articulated and really leave no room for confusion. The couple of times I was missing something in my code during the quizzes, I was able to proofread and identify the problem just by thinking back to what he had pointed out in the lesson. Not all programming tutorials are this clear, to say the least. I highly recommend trying Java Basics if you have any interest in learning Java or *need* to learn Java.
Was this review helpful? Yes0
 Flag
Chris Brady profile image
Chris Brady profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 1 month ago
Great course for beginners like myself. I love coding and learning new languages and the course provides a nice path to create a simple program. Tree House as a whole is great. They provide at least the basic knowledge you would need to begin software development from many different points of view.i would recommend to anyone who wants to enter this field with little to no prior experience.
Was this review helpful? Yes0
 Flag
Pete Thompson profile image
Pete Thompson profile image
10/10 starsTaking Now
  • 1 review
  • 0 completed
4 years, 1 month ago
This is a fantastic course. My third attempt to find a course that is actually interesting. Team Treehouse rock. The course is engaging and challenging. I couldn't recommend this course more.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsDropped
4 years, 1 month ago
I'm a total newb, and I find the course little easier to follow than some of the other courses online. I hope to keep this up and become more proficient at java. I would like to learn android development and a lot more languages.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 2 months ago
This is a good foundation course for Java. There is no information overload. Just enough concepts to get started. Looking forward to more Java courses from treehouse.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
4 years, 2 months ago
I just started this course as I want to get into Java development and make it a career. Craig is an excellent teacher and makes everything easy to understand. The workspaces is great. The Java basics was fun, challenging and makes want to learn more.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
4 years, 2 months ago
I loved the course and it was very helpful. Everybody did a great job! Although i would have liked a bit more content and exercises regarding the do while loop. I managed it but to be honest i dont think i would be able to apply it all by myself.
Was this review helpful? Yes0
 Flag
 profile image
 profile image

8/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 2 months ago
Craig was just fantastic! He explained the course very well with his unique sense of humour. I hope to participate in other Java courses by Craig, and expect them to be more engaging and challenging. Best wishes for Craig.
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.