JavaScript Basics

Provided by:
10/10 stars
based on  212 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
1117 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
212 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
1 year 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
Kieran Barker profile image
Kieran Barker profile image

Kieran Barker

10/10 starsCompleted
2 weeks ago
All the Treehouse courses are excellent. Dave McFarland, the teacher of this particular course, is fantastic! He teaches new concepts in an easily digestible way, and because this course is suitable for complete beginners, you'll have no trouble getting started even if you have no prior coding experience.
Was this review helpful? Yes0
 Flag
Sulaiman Abouabdah profile image
Sulaiman Abouabdah profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
3 weeks, 3 days ago
I am a new graduate with Computer Science Degree. When I took the subject in uni, I didn't understand anything from my professor. This course IS AMAZING. I can officially say that I fully understand the basics of JavaScript and able to implement them in similar applications. The instructor is amazing. He breakdown stuff in a crazy way to the extend that YOU WILL UNDERSTAND EVERYTHING even if you are new to programming. The amount of exercise has also helped me to keep practicing. God bless you Dave McFarland :)
Was this review helpful? Yes0
 Flag
Stefan Cutajar profile image
Stefan Cutajar profile image

Stefan Cutajar

10/10 starsCompleted
1 month ago
Very good course for beginners it is very well explained and you can always watch the video again if you don't completely understand. If you'd like to start learning JavaScript from scratch this course will definitely not disappoint you.
Was this review helpful? Yes0
 Flag
Esther Newman profile image
Esther Newman profile image

Esther Newman

10/10 starsCompleted
1 month ago
Excellent intro to Javascript. Definitely recommended for beginners, it's delivered in a comprehensive manner while giving a glimpse of things to come.
Was this review helpful? Yes0
 Flag
Emilia profile image
Emilia profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
1 month, 1 week ago
I had some previous experience with JavaScript and it was a nightmare. I understood some basic concepts but I had no idea how to create something on my own. Dave just made everything so easy and engaging! Thanks to this course I'm looking forward to my front end development career.
Was this review helpful? Yes0
 Flag
Gabriela M profile image
Gabriela M profile image

Gabriela M

10/10 starsCompleted
1 month, 1 week ago
This course was very helpful. I knew almost nothing about JavaScript when I started, but all the information was explained really well and it was easy to follow, so now I think I have a good understanding of how JavaScript works. The exercises were very helpful for me too. I'm taking another related course by the same author because I feel it's really helping me understand JavaScript.
Was this review helpful? Yes0
 Flag
Wes Laycock profile image
Wes Laycock profile image

Wes Laycock

10/10 starsCompleted
1 month, 1 week ago
I just completed the JavaScript Basics course. Prior to starting the course I just finished a different JavaScript intro course provided by the free resource Codecademy. Codecademy is good and free but after the course I lacked confidence in what I just learned. This review may be bias being that I had time to wrap my head around the JavaScript language already. However I was able to see how professional the videos were with the goal to break it down as simple as one can. If you truly desire to grasp JavaScript, team treehouse is the place to do it. Also I enjoyed the emails they send out that provided a link, for further training on topics just covered to really let it sink in. Team treehouse is a resource I plan to abuse!! Thank You 5/5
Was this review helpful? Yes0
 Flag
Jason O profile image
Jason O profile image

Jason O

10/10 starsCompleted
1 month, 1 week ago
Excellent course, very simply laid out and explained. I knew very little before, the course explained the missing links for me. The instructor was clear and friendly and thorough. I am happy to recommend this course to anybody looking to learn JavaScript.
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

10/10 starsCompleted
1 month, 2 weeks ago
good and paced and fun. merry christmas. i enjoyed it so much i got tendonitis. i completed the course with my left hand. im not kidding. also it said i needed 150 characters. anyway my right hand is still healing. maybe 2 weeks left idk. maybe treehouse can offer an ergonomics class to prevent RSI etc.
Was this review helpful? Yes0
 Flag
Yemaya Re profile image
Yemaya Re profile image

Yemaya Re

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

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.