- Introduction to Javascript
- Getting Started With Javascript
- Essential Javascript Statements
- Objects, Functions and Events
- Controlling and Scripting the Forms
- Testing and Debugging a Javascript Application
- Numbers, Strings and Dates
- How to Code Control Statements
- Arrays and Web Storage
- How to create and use Functions
- How to create and use Objects
- Using Regular Expressions, Handling Exceptions
- Events, Images and Timers
- Closures, Callback and Recrusion
- Namespaces, Modules and Custom Properties
- Javascript Object Notation (JSON)
- When and How to Use Jquery
- Developing a page using all the above concepts