Advanced JavaScript Course

Course Code: IN 544
Course Abstract:

This class is designed for software developers and web designers who would like to incorporate more advanced JavaScript capabilities in their Web Site.

The class includes PC exercises. The students will need PC’s with a Browser and a tool like Note Pad (Standard Windows install).

Audience: This class is designed for software developers and web designers.
Duration: 2 days
Learning Outcomes:

Upon completion of this course, the participant will be able to:
> Create Cookies
> Manage the Images array object
> Create user defined objects in JavaScript
> Use user defined objects in a meaningful fashion.

Course Topics:

Section I – Useful JavaScript Objects
String object
Use of the new keyword
Arrays
Date object
Math object

Section II - Cookies
Introduction - usage
Reading Cookies with JavaScript
Setting Cookies with JavaScript
Deleting Cookies with JavaScript
Temporary Cookies – a password example.

Section III – More on JavaScript arrays
Declarations
Associative arrays
Array properties
Array methods

Section IV – Putting it all together using OOP
OOP Overview
Some OOA/OOD
Creating a user defined object in JavaScript
Adding properties to built-in objects
Prototyping the Array object
Putting scripts into JS – files
Creating a client-side tree-view list (The Help System/Glossary)
Finding Object properties (for in each – construct)
Creating a tic-tac-toe game based on DHTML principles

Prerequisites:

Experience with JavaScript (or the Introduction to JavaScript class) is a requirement.

Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning

Testimonials

Alot of information was exchanged in a short period of time, but the instructor did a good job of highlighting and scaling down the information.

Student- Implementing and Administering Windows Vista