Fundamentals of JavaScript

Course

Inhouse

Price on request

Description

  • Type

    Course

  • Methodology

    Inhouse

A two-day course for HTML authors and Web designers who want to add dynamic and interactive content to their pages using client-side scripting with JavaScript. The course includes routines to create pop-up dialog boxes, validate forms and provide customised content. The course is available to users of both Macintosh and PC platforms and delegates will leave with.

About this course

Ideal delegates are HTML authors with at least one site under their belts and strong knowledge of HTML. Knowledge at least equivalent to, Transmedia's two-day Introduction to Web publishing course is essential - JavaScript is intellectually challenging!

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

Course programme

Objectives

A two-day course for HTML authors and Web designers who want to add dynamic and interactive content to their pages using client-side scripting with JavaScript. The course includes routines to create pop-up dialog boxes, validate forms and provide customised content. The course is available to users of both Macintosh and PC platforms and delegates will leave with complete programs that can be used on their own sites.


Pre-requisites:

Ideal delegates are HTML authors with at least one site under their belts and strong knowledge of HTML. Knowledge at least equivalent to, Transmedia's two-day Introduction to Web publishing course is essential - JavaScript is intellectually challenging!


Course Includes:

A comprehensive set of reference notes covering course topics, follow-up telephone support and, for training on Transmedia premises, lunch and refreshments.


Course Outline


Introduction


· Review of Internet architecture
· Client/server computing and the World Wide Web
· Programming within Web pages - the options
· Client-side scripting versus server-side scripting
· Object-oriented programming
· JavaScript versions
· What exactly is JavaScript used for?


Review of HTML


· How forms work
· Form and Input tags
· The Script tag


Variables and data types


· JavaScript syntax
· Declaring variables
· Numerical types
· String types
· Conversion functions


Expressions and Operators


· Expressions
· Assignment operators
· Relational operators
· Logical operators
· Operators and strings
· Multiple operators






Statements


· Using statements
· Controlling program flow


Browser Object model


· The Netscape Navigator Object model
· The differences between Navigator and MS Internet Explorer
· Window objects and properties
· Document objects and properties
· Form objects and properties


Methods and functions


· Object methods
· Functions
· User-defined functions


Using events


· Event handlers
· Window events
· Form events


Form validation


· Bringing together properties, methods and events
· Form elements
· Passing objects
· Form validation

Fundamentals of JavaScript

Price on request