JavaScript Basics
This course covers the JavaScript programming language in
detail. JavaScript is popularly used for HTML form validation
and for producing dynamic web content. The class also discusses
the relationship between JavaScript and the standard client
side programming language called ECMAScript.
Participants will learn the fundamentals of the JavaScript
programming language, learn to write event-based programs,
and save user-specific information in the form of a cookie.
Prerequisites:
Students must have significant prior experience with a programming
language. Programming experience in C, C++, or Java a plus. Students
must also be comfortable with HTML page markup. Participants should
have a working knowledge of Windows 9x/NT/2000.
Location
o Customer site on request
Notes
o The length and contents of this course can be tailored to the
individual needs of a customer site.
Class Agenda:
o Create sophisticated Web pages using the JavaScript programming language
o Program persistent information using JavaScript cookies
o Perform validation of information on HTML form interfaces
o Use JavaScript to manipulate objects in the Document Object Model
o Use JavaScript to dynamically change content and style on your Web page
o JavaScript programming basics:
control flow, object syntax, properties, methods.
o Core JavaScript objects: Array, String, Date, etc.
o Document object models.
o Client-side JavaScript Objects: Window, Document, Form, etc.
o JavaScript event handling: mouse events, keyboard events, etc.
o Form validation.
o Persistent data and cookies
o Dynamic HTML.
Audience:
This course is designed for those who are familiar with HTML and desire
to build advanced Internet World Wide Web pages that go beyond the
capabilities of HTML. Although JavaScript is a full-featured programming
language those with only basic programming skills can use it for limited
cookbook-style programming tasks.
Materials Furnished:
o Student Manual
o Textbook
Course Length: Two Days