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
1217 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
4 years, 8 months ago
Dave was a wonderful instructor for this course. All of the different parts of JavaScript Basics were laid out clearly and concisely. The quizzes and challenge objectives were also clear and followed along with the previously taught material. There was never any confusing moment where I thought, "Wait, what is he asking?"
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 8 months ago
i completed this course and Dave McFarland is very good teacher at treehouse which gives you more brief information about his course. Java Script basic course clear my all basic concepts about java script. Thanks for this course.
Was this review helpful? Yes0
 Flag
Warren Guillema profile image
Warren Guillema profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 8 months ago
Dave was great! He really made the JS fundamentals course approachable and fun! I am certainly looking forward in learning more from him through his other courses at Treehouse.
Was this review helpful? Yes0
 Flag
 profile image
 profile image

10/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 8 months ago
I've done programming before and was using the course as a way to refresh my skills and learn JavaScript syntax. It was a great course with lots of practice and examples. I would highly recommend it.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsTaking Now
4 years, 8 months ago
This has been the clearest online JS course that I've taken to date. Explanations, exercises and course structure are very straightforward and make a tricky subject easy to follow.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 8 months ago
this is a great course for someone with no experience with JS, dave is a great teacher! totally worth the $ considering there are so many tracks, courses and a forum for questions - it's a great service
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
I went from no programming experience at ALL to creating (and refactoring to take advantage of new things I learned) a couple of simple yet exciting-to-me programs EASILY just from taking this course. My main one is that I created a M*A*S*H-like game. I know this is very simple, but from having never written a line of code that wasn't CSS or HTML to being able to create a really nice program that did exactly what I wanted to, and while writing DRY code, in just a couple of days? I'm amazed. I know I am just getting started, but it has me excited to keep going, feeling like I CAN do this afterall. Even though I am just doing simple things, getting to the harder stuff is just a matter of building up my skills. I'd love to see more courses from Dave!
Was this review helpful? Yes0
 Flag
Udi Elenberg profile image
Udi Elenberg profile image
8/10 starsDropped
  • 1 review
  • 0 completed
4 years, 9 months ago
Dave is an amazing instructor! He really is. He uses such a clear way of explaining, and uses very simple examples that makes this very easy and approachable
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
The course was very well taught and had interesting challenges and content. About the only thing I can fault is actually the quiz system that sometimes can be a little buggy and requires refreshing.
Was this review helpful? Yes0
 Flag
 profile image
 profile image

10/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 9 months ago
It is a great course, the teacher is very good and i could understand everything. All concept is clear and the course is practice you need to write a lot code and exercise in the course.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
This course was helpful and I very enjoyed it. I recommend it for everyone who want to start js. Dave is an excelent teacher.This course was helpful and I very enjoyed it. I recommend it for everyone who want to start js. Dave is an excelent teacher.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
Dave was awesome. He explains things well and does a good job of breaking the course into bite sized pieces. The random dice roll project was fun too. I work as a developer, so I went into this course already knowing how to program. That doesn't matter, though. You can always learn something new. With that said, I thought the = vs == vs === explanation by Dave very interesting. As were all the other little intricacies of JavaScript. I highly recommend Dave and the TeamTreehouse web site.
Was this review helpful? Yes0
 Flag
Lido Fernández Burgos profile image
Lido Fernández Burgos profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 9 months ago
I enjoyed a lot the course and the material and explanation provided are very helpful! I've never thought that programming was that easy and accessible.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
Perfect! Very clear and informative. Had lots of fun, raced through it and can't wait to learn more and bring the stuff i learned into practice! Thank you very much!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
Instructor was awesome. He was very clear and taught the course basic, which beginners need instructors to do. Having multiple workspaces was annoying, but I understand its purpose. I love hiw the video lecture was jept under 10 minutes and included several tests and quuzes in between. That really helped me process the info, take notes and really remember everything that I learned.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
Awesome job, sir! I learned a lot! :) The way you presented the concepts was crystal clear. Also you look like someone from The Hangover hehe. Wishing you all the best.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
The course content was excellent, the instructor could not have been better, and I learned a ton from this course. Great course work challenges, great feedback and motivation from Dave, and very thorough. Thanks Dave, excellentof course!
Was this review helpful? Yes0
 Flag
Maxwell DeMers profile image
Maxwell DeMers profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 9 months ago
Dave was energetic with his teaching, and illustrated most points clearly and with great examples. The functionality of the course(videos, workspaces, quizzes) worked very well. Dave also taught at a great pace. I never felt like I was rushed, and was given plenty of time to work through and think over things.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
Great JavaScript basics course. Really good pace to follow. Clear and concise on the basics. Does not delve into areas that are beyond basic. I really enjoyed and learned a lot from this Course
Was this review helpful? Yes0
 Flag
Ebenezer Odoi profile image
Ebenezer Odoi profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 9 months ago
Dave is one of the best instructors i have experienced. Each content presented built directly on previous lessons, making it easy to follow and enjoyable.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
Dave smiles, he challenges you and makes you want to learn JavaScript. He really goes at a slow enough pace that anyone can master JavaScript. I'm looking forward to taking more of his courses!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
I fantastic, thorough introduction. I feel I have a solid foundation now to build on. The content is broken down into 'digestible' chunks, and Dave presents it in an easy to understand manner with excellent examples, challenges, and review. Treehouse has forgotten nothing; there is video, a full transcript, downloadable files, and a community of peers and teachers to answer questions. With all of this at a great price, I'll continue to 'self educate' at Treehouse.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
Very clear and concise way of teaching. I liked the quiz and challenges sections. The teacher was explaining really well. I am going to take more courses on Treehouse.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
Perfect jump into JavaScript for absolute beginners. I have deeper knowledge about JS, but aiming to learn AngularJS, so decided for a clean start with JS basics and then JQuery first, before diving into the more advanced topic of AngularJS.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 9 months ago
Great instructor with very good explanation and examples for a user without any experience. I look forward to taking more classes from this instructor.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 10 months ago
The course was easy to follow, good presentation style. The projects were easy to understand without being too simplistic. This was a good intro course.
Was this review helpful? Yes0
 Flag
Ricky Barfield profile image
Ricky Barfield profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 10 months ago
This course was absolutely amazing! I've been attempting to teach myself many different languages for the last couple months, but this course had so many great descriptions and illustrations of the basics of programming that everything "clicked" for me in a way that it hasn't until this day. Can't wait to explore more of Dave's courses!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 10 months ago
An awesome course with great pacing and well-organized information and resources! I wish resources like this had been around years ago for me to use!
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

10/10 starsCompleted
4 years, 10 months ago
The instructor was great, and I loved how he presented challenges at the end of each subject so we really got some practice beyond the quizzes and coding challenges already included. It would be cool to have the instructor offer advice on things to consider when considering jobs in the field during courses (ex. questions asked in interviews, things employers want to know) .
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
4 years, 10 months ago
Dave is a great teacher. I like the breakdown of the whole course. I also like the challenges at the end of each course, great way to make the student retain all the information.
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.