Introduction to Programming and JavaScript

What is JavaScript?

Client-Side Tasks (or What You Can Do With JavaScript)

Variables

Special Values

Operators

Adding JavaScript to HTML

Functions

Packages and Namespace

String Object

Math Object

Date Object

Popup Boxes

Arrays

Global DOM Objects