JavaScript Free Tutorial

Welcome to our free JavaScript tutorial. This tutorial is based on Webucator's Introduction to JavaScript Training course.

Contact Us or call 1-877-932-8228
  • google plus
Start Tutorial or choose from a lesson below

Lesson 1: JavaScript Basics

In this lesson, you will learn how to get started with the basics of JavaScript.

Lesson 2: Variables, Arrays, and Operators

In this lesson, you will learn about variables, arrays, and operators.

Lesson 3: JavaScript Functions

In this lesson, you will learn how to work with JavaScript functions.

Lesson 4: Event Handlers

In this lesson, you will learn how to work with event handlers.

Lesson 5: Built-In JavaScript Objects

JavaScript has some predefined, built-in objects that enable you to work with Strings and Dates and perform mathematical operations.

Lesson 6: Conditionals and Loops

In this lesson, you will learn how to work with conditionals and loops.

Lesson 7: JavaScript Form Validation

In this lesson, you will learn about form validation.

Lesson 8: The HTML Document Object Model

The HTML Document Object Model (DOM) is a W3C standard that defines a set of HTML objects and their methods and properties. JavaScript can be used to create and destroy these objects, to invoke their methods, and to manipulate their properties. In HTML5, the DOM has been expanded and some already widely supported previously unofficial features have been included as part of the specification.

Lesson 9: CSS Object Model

We can use JavaScript to both retrieve information about element's CSS styles and to set those styles programmatically.

Lesson 10: Images, Windows, and Timers

In this lesson, you will learn how to work with images, windows, and timers.

Lesson 11: Debugging and Testing with Chrome

Chrome's Developer Tools are a valuable resource for writing and debugging JavaScript code.

Lesson 12: Navigator, History, and Location Objects

In this lesson, you will learn to work with the navigator, history, and location objects.

Try The Complete Course

In addition to the free course material here, our complete self-paced course includes:

  • Video Presentations from Expert Instructors
  • Exercises
  • Interactive Quizzes
  • Readings and Tasks
Learn More