JavaScript Training Course

The Graphics Network

Training and Development for Windows and the Web

01285 713297 ♦ info@tgn.co.uk

JavaScript Training

JavaScript is the key to producing powerful and interactive web pages. Historically JavaScript has been used to provide feedback and validation for user input, but is now being increasingly used to provide a more dynamic user experience. The full course outline given below takes 3 days, but shorter versions are available if the advanced aspects such as AJAX are not required. Workshops concentrating on specific aspects can also be provided.

The 3 day course costs £1770 in total for up to 6 students, plus VAT and the instructor's reasonable expenses. Each student beyond 6 would cost £20 for the additional course materials. If you are interested in this course, please contact us by email at enquiries@tgn.co.uk or by phone on +44 (0)1285 713297.

Course Outline:

How scripting works

Scripting and HTML. Scripting languages and the origins of JavaScript.

Language fundamentals

Blocks and functions. Variables and operators. Control flow.

Basic scripting

Forms, fields and field validation. Event handling. Writing to the document.

Objects and object models

How objects work. Predefined objects. Browser and document objects. Cookies.

Dynamic HTML

How Dynamic HTML and JavaScript fit together. Cascading Style Sheets and named styles. Compatibility considerations.

Exploiting Dynamic HTML

Changing styles. Changing style sheet rules dynamically. Absolute and relative positioning. Graphical and dynamic pages.

AJAX

AJAX – Asynchronous JavaScript and XML. The XMLHttpRequest object. The onReadyStateChanged function. JSON - JavaScript Object Notation. Examples. jQuery support.

Server-Side Scripting

Active Server Pages - ASP. HTML and ASP. ASP and JavaScript. Using forms. Accessing form data. Scriplets and the Response.Write method. Redirecting.

Using Databases

SQL. Active Data Objects. User IDs and passwords. Reading rows from a table. Inserting data.