JavaScript

A Quick Review

JavaScript Course

Introduction

This course assumes that you have a decent grasp on the fundamentals of JavaScript. If you just finished our Foundations course then you should skip this review and move on to the next lesson. If it’s been a while and you’re coming from the Ruby courses, you will probably want to take a day or two to refresh yourself on the basics.

Review

Running through “part 1” of MDN’s JavaScript basics course is a great idea for a refresher on the syntax. If you just want a quick reference to skim, try LearnXinY.

It might also be a good idea to do a little practicing before moving on. If you want something fresh to work on, now would be a fine time to do some coding exercises from across the net. The following sites are all great places to look.

jQuery?

Before you press on, a note about jQuery. We occasionally get questions about why we don’t include jQuery in our curriculum. jQuery was very popular in the past, but has fallen out of the limelight in recent years. One of the biggest reasons it has begun to fall out of favor is that you don’t need it anymore. When it became popular, doing things like DOM manipulation and AJAX calls were difficult in plain JavaScript, but that is no longer the case.

A quick web-search on the topic will be more useful than any explanations here, and if you still want to learn it (many older codebases still use it, and you will see it on many older Stack Overflow posts) we are confident that you can pick it up quite easily by reading the documentation on their website.

Additional resources

This section contains helpful links to related content. It isn’t required, so consider it supplemental.

  • It looks like this lesson doesn’t have any additional resources yet. Help us expand this section by contributing to our curriculum.

Support us!

The Odin Project is funded by the community. Join us in empowering learners around the globe by supporting The Odin Project!