JavaScript Basics

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

Course Description

JavaScript is a programming language that drives the web: from front-end user interface design, to backend server-side programming, you'll find JavaScript at every stage of a web site and web application. In this course, you'll learn the fundamental programming concepts and syntax of the JavaScript programming language.
Reviews 10/10 stars
186 Reviews for JavaScript 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
7 months, 1 week ago
If you are a beginner, this is the course you should take. Content is easy to understand, teacher is great. Probably the best JavaScript course on the web.
Was this review helpful? Yes1
 Flag
Bret Tabor profile image
Bret Tabor profile image
10/10 starsCompleted
  • 0 reviews
  • 0 completed
1 day, 20 hours ago
Dave is a great instructor. He does a good job of explaining the topics and concepts. Content is perfect for beginners (like myself). TreeHouse's site is very pleasing to the eye and easy to navigate. I'd recommend this course to anyone wanting to start learning JavaScript.
Was this review helpful? Yes0
 Flag
 profile image
 profile image

10/10 starsCompleted
  • 1 review
  • 1 completed
1 day, 22 hours ago
Loved everything about this course. Dave is a great instructor. And the exercises/quizzes are all manageable. Videos are a good length as well. Two thumbs up!
Was this review helpful? Yes0
 Flag
Maria Rus profile image
Maria Rus profile image
10/10 starsCompleted
  • 0 reviews
  • 0 completed
3 days, 17 hours ago
The course content and the Instructor made me understand the new univers that is logic in my webdesign. I knew nothing about Java Script before this course. I feel I can now read and understand Java script ( basic ) and could write or find how to write my code so that I can be a better webdesigner. Thank you !
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
2 weeks, 4 days ago
I am new to Javascript but want to become a Front-End Developer. I took the course to learn the Basic of Javascript and I caught Fire :-) I will continue learning with teamtreehouse for sure! i can highly recommend this course for every JavaScript Beginner! Cheers!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
2 weeks, 6 days ago
I think the course is what it promises to be. JavaScript Basics. Dave delivers the basics of JavaScript in a very hands-on way. If you are new to programming and want to strength your fundamentals, this course is a good start.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
3 weeks ago
Overall I think this is a solid course. However, I felt that the quizzes and challenges were not very intuitive. There were many that either used unfamiliar terms to ask a question, or simply had relatively hidden details that caused issues. For instance, having a ";" way off to the side of a large text box. If you typed the ";" it was an error, but it seemed like a strange decision to provide one punctuation at the very end. Just small details like that which, like with all coding syntax issues, caused headaches.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 weeks, 2 days ago
I've taken some JavaScript courses in the past and self taught myself via various books but I always felt that I lacked the skills I needed to really advance in JS. I took a break from it and came back to it with this course, hoping that it would help me really understand the language. It really did help. I felt that while I knew most of the concepts, there was a level of depth that I didn't explore that the course covered. It was through and the instructor was great! The explanations and examples are easy to follow and really make you understand the concepts.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
1 month ago
Excellent content and Instructor ! Dave McFarland is a javascript master, and his way of teaching makes things very simple and easy to absorb by anyone.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
1 month ago
The instructor was very thorugh, but, as JavaScript isn't my first language, I felt it cut short when it didn't go over loops, which I feel are fundamental enough for any basics course for any programming language. Otherwise, it lays out a very good foundation with plenty of quizzes and code challenges to help the student commit the syntax and vocabulary to memory.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
1 month, 1 week ago
I'm working on the Full Stack JavaScript Techdegree from Treehouse, and this course was a great introduction to the language. I had some previous experience with basic Python, but Dave's approach to teaching made me even more excited to really dig into JavaScript.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
1 month, 3 weeks ago
I went to 3 sites before Treehouse and I just wasn't able to soak it up until I took the courses on TH. Very easy to follow, great workspace. Dave also was a great instructor throughout. It was a great environment and course for a newbie like myself.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
1 month, 3 weeks ago
Really happy with this course even though I'm an existing Java developer. It presented the course very nicely and was easy for a JavaScript beginner and even a programmer beginner to work though. Dave has a good pace and style. I'd definitely take another one of his courses (and assuredly will).
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
1 month, 3 weeks ago
This course was very helpful. He described concepts in a way that made it easy to understand. JavaScript Basics filled in the blanks of my js knowledge foundation. Thanks!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
1 month, 4 weeks ago
It may be named "JavaScript Basics", but it introduces you into the most fundamental way of thinking in any programming language and it does it in the most easy way!
Was this review helpful? Yes0
 Flag
Munira Hadi profile image
Munira Hadi profile image
10/10 starsCompleted
  • 0 reviews
  • 0 completed
1 month, 4 weeks ago
I never had any prior knowledge of JavaScript before I started this JavaScript Basics course . I really enjoyed it and the explanation of the instructor was superb. I would recommend this course if you are a beginner
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
2 months ago
This course is great for beginners. It comes with stimulating quizzes and challenges which help you fix the information in your mind. The instructor speaks clearly and provides practical examples to better understand the concepts.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
2 months ago
Solid and efficient intro coding class. If you know the rudiments of any coding language -- syntax, conditionals, functions -- you will find it slow, but the challenges give opportunities to dig deeper.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
2 months, 1 week ago
The instructor was great but the course could stand to be more complex. It touched upon some topics (like scope) that were worth expanding on, but it's a good compliment to a thorough Intro to Computer Science course.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
2 months, 1 week ago
This course is excellent for beginners, or anyone who forgot how to use JavaScript. It may not cover all topics in JavaScript, but it has the key concepts. The videos explain everything clearly, and David, the teacher, has a wonderful personality.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
2 months, 2 weeks ago
This course is for beginners. The instructor is a seasoned professional and his style is very accessible. The hands on exercise is the key to learn the concepts. The challenge assignments where the instructor provides a good view of the approach followed is invaluable in learning.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
2 months, 3 weeks ago
Dave does a great job at explaining the foundation of Javascript! I have taken free online courses prior to this but was never able to get a deep understanding the way I did from this Treehouse course.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 months ago
clear material. If you are a beginner, this will definitely help. Even if you are revisiting JavaScript, this course will refresh your memory and teach you a few new things you probably haven't seen! My only gripe is that Dave teaches a little faster than the other instructors. Nevertheless, he does a good job explaining everything. You'll just need to replay some things 'cause he does go quick.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 months ago
Super easy to understand. Dave is great. The content builds in a clear manner. I highly recommend this course. I look forward to taking the next course that Treehouse has to offer. I hope that Dave is the teacher.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 months ago
Course provided a great foundation for learning JavaScript. From this course, am now branching off to other courses, using what I learned. Would highly recommend. Very easy to understand and follow.
Was this review helpful? Yes0
 Flag
Philip James profile image
Philip James profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
3 months ago
An excellent introduction to Javascript - Dave is the best explainer/teacher of code that I've come across ...very good at foreseeing hurdles that may catch the beginner out as he smooths the path to solid foundation skills. Challenge levels and pacing are almost ideal imo and the Treehouse platform well suited to this kind of delivery. Many Thanks!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 months, 1 week ago
After trying a few different sites to begin learning JavaScript, I enjoyed this one the most. It was really easy to learn and follow along with. You can tell the teacher really know what he is talking about.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 months, 3 weeks ago
Excellent intro to JavaScript. I was very nervous about this because it was my first attempt at behavioral programming (having an HTML/CSS background). I now believe I can continue with more advanced JavaScript courses. Great job, Dave!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
3 months, 3 weeks ago
I think that the course was great. Dave is very good. He explains things very clearly, for the most part and I like his enthusiasm and his fluency. there may be a few occasions where he could slow it down/ explain things by breaking them down more simply. One example would be when introducing the "is not a number" function. Also, talking about "scope". But again, overall he was very good.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

6/10 starsCompleted
3 months, 4 weeks ago
I definitely know more than I did when I just started this course. Good lessons and challenges. A suggestion would be to have a glossary of all terminology discussed in each course to go back to
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.