Web Application Programming

5 Days course

Language: English

This course is only available on request!!


DESCRIPTION
This course presents the student with the comprehensive details of building a Web-based application, from building the front-end with HTML to invoking a back end script with CGI scripts written in Perl.
The course also shows the students how to do data validation with JavaScript.
All the pieces of a Web application are completed with the emerging XML technology.

WHAT YOU WILL LEARN
Use HTML for various kinds of presentation including tables, frames, and images
Use correct object oriented terminology
Create forms using HTML
Write basic Perl programs
Use Perl for CGI scripting
Write XML documents for the Web

WHO SHOULD ATTEND:
This course is intended for those who wish to gain information about the various parts of building Web-based applications.

ASSUMED KNOWLEDGE
Knowledge of Windows or UNIX. No programming experience is necessary.

OUTLINES

HTML

BASIC HTML

  • HTML Basics - Tags
  • Text Formatting Tags
  • Lists
  • Links
  • Images
  • Thumbnails

    Advanced HTML

  • Image Maps
  • Client-side image maps
  • Tables
  • Frames
  • Additional navigational features

    A CGI Tutorial

  • Perspective and Background
  • Creating Forms
  • The Common Gateway
  • Interface
  • The HTTP Protocol
  • CGI
  • GET and POST
  • Decoding Form Data
  • CGI Output

    A PERL Tutorial

  • What is Perl
  • Simple I/O
  • Perl Variables
  • Numbers
  • Arrays

    JAVASCRIPT

    JAVASCRIPT Programming

  • Uses of JavaScript
  • Language Components
  • Core Language Features
  • Object Oriented Features
  • Strings
  • String Methods
  • Functions
  • Arrays
  • Operators
  • Object Oriented Javascript
  • Building Your Own Objects
  • The Math Object
  • Date Objects
  • The Document Object Model,
  • Properties, Methods, Events
  • The Window Object
  • Validating Form Data
  • The Document Object

    An XML Overview

    Introduction

  • What is a Markup Language?
  • Creating Semantic Tags
  • Address Book Exercise
  • Music Library Exercise

    History of Markup Languages

  • History
  • SGML
  • HTML
  • XML
  • XSL
  • XML vs. SGML
  • XML vs. HTML
  • XML Syntax
  • Elements
  • Attributes
  • Comments

    Document Type Definitions

  • Introduction to DTDs
  • Element Type Declarations
  • Attribute List Declarations

    Cascading Style Sheets Level (CSS)

  • What is CSS?
  • Creating CSS1 Style Sheets
  • Selecting Element

    Language (XSL)

  • What is XSL?
  • Using XSL
  • XSL Syntax
  • XSL Elements

    Future XML Capabilities

  • Xlink
  • XPointer
  • Schema


    [HOME] [dates] [reserve] [seminars]
    FDDI Institute
    De Regenboog 11 - 2800 Mechelen - Belgium - Europe
    Tel 32 15 24 50 58 - Fax 32 15 25 10 50