JavaScript Basics

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

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
194 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
9 months 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
Martina Her profile image
Martina Her profile image

Martina Her

10/10 starsCompleted
1 week, 5 days ago
This is like a combo of Lynda and Code Academy, but better! It is mostly easy enough for anyone to learn it. I appreciate how Dave will reassure you not to worry if something is confusing or difficult to understand and to just understand the gist of something. They don't completely hold your hand through the course, but at the same time you won't feel lost either. This was a great series for ANY beginner! I highly recommend it to anyone who is serious about learning JavaScript!
Was this review helpful? Yes0
 Flag
Brianna Eason profile image
Brianna Eason profile image

Brianna Eason

10/10 starsCompleted
2 weeks, 1 day ago
Loved this course and loved Dave! I feel so confident in what I know now - this course gave me such a strong foundation and I feel really secure in that, knowing that now I can build off of it and do well in the future! I hope Dave teaches more courses. I'm already starting his next one and can't wait!
Was this review helpful? Yes0
 Flag
Arjun Singh profile image
Arjun Singh profile image

Arjun Singh

10/10 starsCompleted
3 weeks, 1 day ago
It's a great course to start with javascript . A lot of practice session helped me in better understanding of the content . The workshop problem after every unit are very good .
Was this review helpful? Yes0
 Flag
Abdul Gaffar profile image
Abdul Gaffar profile image

Abdul Gaffar

10/10 starsCompleted
3 weeks, 1 day ago
A Perfect package on the JavaScript basics. It would be a great tutorial on web for newbie in JavaScript. My appreciation and thanks to Dave McFarland.
Was this review helpful? Yes0
 Flag
Ben Lowry profile image
Ben Lowry profile image

Ben Lowry

10/10 starsCompleted
3 weeks, 6 days ago
As someone who came into the course with 0% experience in JavaScript this course provided a solid foundation to learn some of the crucial concepts for beginners. It was more challenging than other courses I have taken before but that is to be expected when learning this language. With a little patience and a good attitude anyone can complete this course and gain some confidence with JavaScript.
Was this review helpful? Yes0
 Flag
Molatelo Nkwe profile image
Molatelo Nkwe profile image
10/10 starsCompleted
  • 0 reviews
  • 0 completed
1 month ago
Very good and informative course. JavaScript used to be very intimidating for me, but not anymore. The course is very good for beginners. It has lots of practice exercises.
Was this review helpful? Yes0
 Flag
Aaron Vaughn profile image
Aaron Vaughn profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
1 month, 1 week ago
I normally do not give 5 stars to every category but this course and instructor deserved them! I have taken courses from different places I won't name and none of them compare to the content and delivery I received from Treehouse! Dave McFarland knows the material fluently and teaches it in a way this 50+ year old fella can understand! A must course for beginning JavaScript students.
Was this review helpful? Yes0
 Flag
Jordan profile image
Jordan profile image

Jordan

10/10 starsCompleted
1 month, 2 weeks ago
The videos and quizzes are great and the coding challenges force you to practice what you're learning. I have trouble concentrating, but all the points and badges make it fun and keep me focused! The basic plan on Team Treehouse is worth every penny.
Was this review helpful? Yes0
 Flag
Bret Tabor profile image
Bret Tabor profile image
10/10 starsCompleted
  • 0 reviews
  • 0 completed
1 month, 3 weeks 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 month, 3 weeks 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
1 month, 4 weeks 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 months, 1 week 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 months, 2 weeks 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
2 months, 2 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
2 months, 2 weeks 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
2 months, 3 weeks 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
2 months, 4 weeks 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
3 months 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
3 months, 2 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
3 months, 2 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
3 months, 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
3 months, 3 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
3 months, 3 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
4 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
4 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
4 months 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
4 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
4 months, 1 week 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
4 months, 2 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

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.