Web Application Development
Through high-end emerging technologies like SOAP, UDDI and XML, this course provides the needed skills to enhance and integrate databases with Websites, process user input, reuse code and incorporate Web services.
Client Side Validations Using Java Script
Internals of JavaScript
Strings
- Reading and Writing Strings for Cookies
- Using Special and Escaped Characters
- Encoding and Decoding Base64 Strings
Numbers and Dates
- The Math Object
- Converting Between Numbers and Strings
- Testing a Number's Validity
Arrays and Objects
- JavaScript Custom Objects
- Dividing Arrays
- Converting Arrays and Custom Objects to Strings
Variables, Functions and Flow Control
- Nesting Named Functions
- Creating an Anonymous Function
- Delaying a Function Call
- Improving Script Performance
Dynamic Forms
- Referencing Forms and Controls
- Auto-Focusing an Invalid Text Field Entry
- Advancing Text Field Focus with the Enter Key
Managing Events
- The Event-Scripting Process
- Equalizing the IE and W3C Event Models
- Initiating a Process After the Page Loads
JavaScript DOM
- Style Sheet Rule Syntax
- Assigning Style Sheet Rules to an Element Globally
Server Side Scripting Using VB Script
Introduction to VB Script Programming
VBScript Syntax
- Inserting Client Side VBScript into an HTML Page
- Inserting VBScript into an Active Server Page (.asp)
Basic Programming Constructs
Objects, Events, and the Document Object Model
- The Document Object Model (DOM)
Emerging technologies
Introduction to XML Programming
- XML Parser
- Creating Document Type Definition (DTD)
- Referencing DTD in XML File
- Declaring Attributes in DTD
- Using DOM Parser and NameSpaces
XSL Programming
SOAP
UDDI
Module Objective:
- Develop complex scripts and rich Web forms.
- Construct database-driven Web sites with dynamic content
- Generate automatic administrator e-mails that provide site status and error alerts