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