Jschool

Welcome to Jschool

The premier front-end JavaScript learning resource, containing tutorials, quizzes, and videos.

Introduction

A brief history of JavaScript, its syntax and flow, and how it works.

Get started

Data Types

Explore the weird and wonderful world of JavaScript's built in data types.

Get started

Functions

Find out what functions are, and how you can use them within your JavaScript.

Get started

The Console

The Console provides the perfect playground to get started with JavaScript.

Get started

JavaScript in HTML

Find out how to include your JavaScript properly into HTML web pages.

Get started

Manipulating the DOM

Find out how to make interactive web pages using JavaScript and the DOM.

Get started

JavaScript Frameworks

JavaScript Frameworks let you write less and do more magic.

Get started

AJAX

AJAX allows your JavaScript to 'talk to' servers and use data from them.

Get started