JavaScript Tutorial

JavaScript is a programming language that executes on the browser. It turns static HTML web pages into interactive web pages by dynamically updating content, validating form data, controlling multimedia, animate images, and almost everything else on the web pages.

These tutorials will help you learn JavaScript step by step starting from the basics to an advanced level. These tutorials are broken down into sections where each section contains a number of related topics that are packed with easy to understand explanations, real-world examples, tips, notes and useful references.

Each tutorial includes practical examples. You can edit and see the result real time with Code Editor. Click on 'Try it' button at the bottom of each example to edit and see the actual result in the browser.

Click Next to start learning JavaScript.

JavaScript Test

Test your JavaScript knowledge with a quick test. It includes 20 questions and each question includes 4 options. Select an appropriate answer out of 4 options. There is no time limit for this test.

Start JavaScript Test