Introduction to Java Script and the Web
Data Types and Variables
Decisions, Loops and Functions
Error Handling and Debugging
Object-Based Programming_ Objects, Prototype, Inheritance
Anonymous Functions
Events
XML
Regular Expressions
Built-in Objects and Functions
Browser Environment and DOM
Ajax and JSON
Java script Frameworks