JavaScript Basics

Provided by:
10/10 stars
based on  203 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
1091 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
203 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
11 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? Yes2
 Flag
Yemaya Re profile image
Yemaya Re profile image

Yemaya Re

10/10 starsCompleted
1 day, 18 hours ago
It was all excellent. Perfect sound quality, and pace; Dave didn't speak to quickly or slowly. Taught in perfect bite size chunks and easy to understand. No complaints. I'm glad I heard about Treehouse and took the chance to join. I'm REALLY looking forward to a better career so I'm excited to continue with the next JavaScript course.
Was this review helpful? Yes0
 Flag
Joey Dye profile image
Joey Dye profile image

Joey Dye

10/10 starsCompleted
3 days, 20 hours ago
This is a very well designed course!!! Made learning the basics of JavaScript fun and easy. The instructor does a great job at communicating the various concepts and provides practice activities to test your knowledge. Highly recommend!
Was this review helpful? Yes0
 Flag
Fathia Gamal profile image
Fathia Gamal profile image

Fathia Gamal

10/10 starsCompleted
5 days, 16 hours ago
If you're looking for a place to start with JavaScript, this course is your ticket to master JavaScript. Learn from videos, test your knowledge with quizzes, and practice with challenges. This is just the beginning, can't wait to learn more about JavaScript.
Was this review helpful? Yes0
 Flag
Tracy N profile image
Tracy N profile image

Tracy N

10/10 starsCompleted
2 weeks, 4 days ago
The instructor was the best so far. I really appreciated the teaching style - each time a new topic was covered, it was then built onto what was already taught so you could really see how things went together. There was continuity throughout the course so you knew what to expect. Learn a topic, multiple choice quiz, then practice the code. Repeat. It was a very effective teaching style. The content of the course while at times was difficult to grasp the first time hearing, using the forum and reading what others posted in response to other student questions I was able to pick up on the topics covered. I highly recommend the course.
Was this review helpful? Yes0
 Flag
Julien Rotundo profile image
Julien Rotundo profile image

Julien Rotundo

10/10 starsCompleted
1 month, 4 weeks ago
The content was just what I needed as a beginner. I felt that each lesson carefully overlapped and revisited concepts which helped the information stick. Instructor was very clear.
Was this review helpful? Yes1
 Flag
Martina Her profile image
Martina Her profile image

Martina Her

10/10 starsCompleted
2 months, 2 weeks 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? Yes1
 Flag
علي العريبي profile image
علي العريبي profile image
10/10 starsCompleted
  • 0 reviews
  • 0 completed
2 weeks, 4 days ago
Javascript in an easy way With lot of animation that explains you the langauge in a useful way. I was always having the illusion of a js as a hard language due to the broad libraries, but after taking this course i realized that even with a big library, you can be an expert in it by using the concept of the language, and this course taught you all the possible concepts
Was this review helpful? Yes0
 Flag
James profile image
James profile image

James

10/10 starsCompleted
3 weeks ago
Fantastic. The material is presented in an orderly fashion and makes complete sense. The presenter himself if friendly and encouraging throughout the videos and I feel I have a handle on basic javascript after going through the course.
Was this review helpful? Yes0
 Flag
D T profile image
D T profile image

D T

10/10 starsCompleted
1 month, 3 weeks ago
Very useful! For someone who struggled with JavaScript in school, this is an excellent way to nail down the basics. It doesn't teach everything which it says but it's the best place to start.
Was this review helpful? Yes0
 Flag
Abdalla Azaam profile image
Abdalla Azaam profile image
10/10 starsCompleted
  • 0 reviews
  • 0 completed
1 month, 3 weeks ago
It was really wonderful course .I admire the way teacher explained perfect and slowly.before taking this course Javascript was badass for me.After this course it became more easier and my passionate is high was again thanks to this course.And I recommend anybody learning Web development to do.it was best for me .
Was this review helpful? Yes0
 Flag
Brianna Eason profile image
Brianna Eason profile image

Brianna Eason

10/10 starsCompleted
2 months, 2 weeks 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
2 months, 3 weeks 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
2 months, 3 weeks 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 months 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
3 months, 1 week 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
3 months, 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
3 months, 3 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
4 months 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
4 months 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
4 months 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
4 months, 2 weeks 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
4 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
4 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
4 months, 3 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
5 months 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
5 months 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
5 months, 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
5 months, 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
5 months, 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

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.