Students concentrate on the theory behind client-side internet scripting and tips on how to manage interactive websites that use JavaScript to generate and manipulate a web page's HTML and CSS. Matters include object detection, DOM manipulation, timers and animation, occasion handling, capabilities, jQuery introduction, form validation, timers and easy animations.