Learn JavaScript


JavaScript is a scripting language that is mostly useful for web development.  It can be run within a web browser to control and alter the display of a webpage, and to bring in additional data via AJAX.  Modern JavaScript frameworks enable "single-page applications" that behave like dedicated apps as they avoid reloading the entire webpage and instead just retreive and send data as needed.  In some instances JavaScript can be used on the server-side as well, for instance, in the case of Node.js.

We have 7 resources for learning JavaScript including educational Online Classes and Websites, from providers such as Khan Academy, Guru99, Pluralsight, and Gymnasium. Find 7 more resources in subtopics including AngularJS, jQuery, React JS, and Node.js.


Advanced JS: Games & Visualizations

High School - College | Online class

Once you’ve taken Intro to JS, go here to learn techniques to help you make multi-scene programs, 3d graphics, button menus, and scored games.

Free

Front-End JavaScript Frameworks: AngularJS

College | Online class

This course concentrates mainly on Javascript based front-end frameworks, and in particular, AngularJS, the most popular among them. We will review the model view controller (MVC) design-pattern in...

Free

Intro to JS: Drawing & Animation

High School - College | Online class

Learn how to use the JavaScript language and the ProcessingJS library to create fun drawings and animations.

Free

JavaScript

6th - College | Online class

A language that's used in many parts of web development.

Free

JavaScript Foundations

College | Online class

STOP FAKING IT AND LEARN THE TRUE POWER OF JAVASCRIPT In this course, you will learn how to create code that can make basic decisions; employ efficient debugging techniques with browser developer...

Free

JavaScript Tutorials

High School - College | Online class

Learn how to code in one of the most in-demand languages of today. Once familiar with JavaScript, you’ll understand how it compiles, optimizes and executes in the browser. Our leading authors will...

$35 monthly

Javascript Tutorials for Beginners

College | Online resource

JavaScript is an open source & most popular client side scripting language supported by all browsers.This class is geared to make you a JavaScript pro! What should i know? Nothing!

Free

Did we miss something?

Add your favorite resources to our directory for free!
Add Resource

See free resources for JavaScript