About JavaScript
What JavaScript can do?
Basic JavaScript Concepts
Basic concepts of JavaScript
Keeping script tag in Head section
Writing first JavaScript program
Working with Operators and Variables
Defining variable
What are operators?
How to create variables?
Different kinds of operator
What is variable scope?
How to work with Loops and Functions?
What is looping?
How to declare functions?
Different types of loop
Passing parameters
Decision making statements
Calling functions
Functions in JavaScript
How to work with Forms and Events?
What are events?
Various Dialog boxes
How to work with Objects?
What is DOM?
Defining String object
Creating Objects
Defining Math object
Defining Document object
Defining Date object
How to work with Browsers and Cookies?
Browser Detection
What are Cookies?
Navigator Object and its properties
More about Objects
Window object
JavaScript Menu
Pop-up Windows
How to validate Forms with JavaScript?
Form Object
E-mail Validation
Empty Fields Validation
What are Image Maps?
JavaScript Timing Events
Creating an Image map