|
CISW 400: Client-side Web Scripting
|
Units: |
4.00 |
Prerequisite: |
CISW 300 (Web
Publishing) with a grade of "C" or better |
Advisory: |
CISP 300 (Algorithm
Design/Problem Solving) and CISW 310 (Advanced
Web Publishing) |
Hours: |
54 hours lecture, 54
hours laboratory |
Description: |
This course emphasizes
the creation of dynamic and interactive web sites
using a client-side scripting language such as
JavaScript/Ajax. Topics include the Document Object
Model of web pages, core features of the client-side
scripting language, event handling, control of
windows and frames, functions, and form validation. |
|
Section 3: Learning Outcomes and Objectives
Upon completion of this course, the
student will be able to:
- develop web pages using advanced design concepts
with Cascading Style Sheets (CSS) and JavaScript.
- analyze the Document Object Model and the concepts
behind asynchronous JavaScript and XML (Ajax).
- define the core structures, statements, and syntax
of the JavaScript language.
- construct web pages with structured HTML that
incorporates basic JavaScript functions such as mouse
rollovers, window popups, slideshows, and form
validation.
- develop web pages that use the Ajax Engine.
- produce scripts that integrate the Ajax Engine with
server-side scripts written in Php or Perl.
- develop database tables using a web database
software such as MySQL.
- integrate server-side scripts with Php or Perl using
the Ajax Engine.
- write Ajax scripts that incorporate the canvas
element and cookies.
|
Certificates requiring this course:
|