Knowledge of HTML coding and an appreciation of CSS is essential.
Previous experience of programming, especially object-oriented or 'visual' programming, would be useful but is not essential.
5 days. Hands on.
Advanced skills are also covered, like how to work with events, images, and timers as students build applications like image rollovers and slide shows...how to use closures, callbacks, namespaces, and the module pattern to make applications bulletproof...and how to use JSON to transmit and store data.
Introduction to web development
How to work with links, images, and timers
Get off to a fast start with jQuery
How to use effects and animations
How to work with forms and data validation
How to use jQuery plugins and jQuery UI widgets
How to use Ajax and JSON
How to work with numbers, strings, and dates
How to work with control structures, exceptions, and regular expressions
How to use browser objects, cookies, and web storage
How to use arrays
How to create and use your own objects
How to create and use closures, IIFEs, the module pattern, and plugins