Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn To Program JavaScript (in ten easy steps)
Step One
What is JavaScript? (5:22)
Getting Started (4:20)
Source Code Archive
The Little Book Of JavaScript
Editors, Browsers and Debuggers (5:35)
Hello world! (3:48)
Step Two
Variables (8:47)
User Interaction (8:07)
Comments (3:46)
Step Three
Functions (10:25)
Parameters and arguments (3:49)
Scope (6:48)
Step Four
Strings (7:44)
String Methods (5:39)
Tests and Conditions (6:49)
Comparison Operators (3:40)
Step Five
Mathematical Operators (5:53)
Operator Precedence (4:26)
++ and -- (4:17)
Shorthand Operators (2:55)
NaN (3:22)
Logical Operators (3:43)
Step Six
for loops (4:26)
Hide an email address using a 'for' loop (6:41)
Arrays and loops (10:21)
Switching stylesheets (8:25)
Step Seven
Objects (11:21)
Associative Arrays (9:20)
Step Eight
AJAX - an introduction (2:30)
A simple AJAX example (4:29)
Processing XML files and RSS Feeds (9:06)
Lists and how to handle them (5:21)
Error-handling (7:33)
Browser Information (3:48)
Step Nine
How to create HTML elements in JavaScript (4:41)
Create an animated text tickertape (4:53)
Image Animation (6:53)
Rollover Buttons and Menus (6:56)
Moving Image Effects (4:58)
Drawing on the Canvas (8:37)
Step Ten
Free Code Libraries (3:45)
jQuery – a brief introduction (7:09)
IDEs and Editors revisited... (4:52)
And Finally... (2:06)
AJAX - an introduction
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock