Yes, class met all my expectations. Great instructor and excellent pacing of class. ... More Testimonials »

Introduction to Active Server Pages

Delivery Options

Class Date and Time Price Pricing Information Register
Mar 22 - 24, 2010 10:00 AM - 5:00 PM ET $1,185.00 or 3 vouchers Register
May 10 - 12, 2010 10:00 AM - 5:00 PM ET $1,185.00 or 3 vouchers Register
Jun 1 - 3, 2010 10:00 AM - 5:00 PM ET $1,185.00 or 3 vouchers Register

Class Description

Class Overview

In this ASP training course, students will learn to build full-featured, database-driven Web sites. This introductory course for new programmers lays out the basics of server-side Web programming with an introduction to classic programming structures and good programming practices. Students will apply these programming skills to the development of a fully functional data-driven website with ASP written in VBScript. Students will harness the power of ASP to remember users with cookies and sessions, collect and process information users enter into an online form, and provide rich integration with databases to track clients, orders, and products using ASP and the enhanced functionality of ASP components.

Students will also learn to use sophisticated programming strategies and advanced features to add polish, speed and efficiency to Active Server Pages Web applications. In this ASP training course, students will work more thoroughly with ASP components for Web-to-database integration and use the server's file system to add features and functionality to a website. In addition, students will learn to work with other built-in and third-party components.

Class Goals

  • Learn how ASP works
  • Learn the basic syntax of ASP
  • Learn to create dynamic interactive pages with ASP
  • Learn to work with VBScript control structures
  • Learn to use VBScript built-in functions
  • Learn to work with ASP's built-in objects
  • Learn to validate forms with ASP
  • Learn to write functions and subroutines in ASP
  • Learn to work with ASP Session, Application, and Cookie objects
  • Learn to connect to a database with ASP
  • Learn to send email with ASP

Class Outline

  1. Active Server Pages: A Web Server-Side Technology
    1. Client-side vs. Server-side Web Technologies
    2. The Web's Client-Server Relationship
    3. Which Web Servers Support Active Server Pages?
  2. Writing ASP Pages
    1. ASP Code in an HTML Context
    2. ASP Code is "Language Neutral"
    3. VBScript in ASP
    4. ASP Scriptlets
    5. VBScript Strings
    6. An Abbreviation for Response.Write
    7. Developing ASPs
    8. ASP Directives, Statements, Expressions and Comments
    9. VBScript Flexibility and Good Programming Practices
  3. Processing Data from Online Forms
    1. The FORM Tag and its Attributes
    2. ASP Objects
    3. The Request and Response Objects
    4. Scalar Variables in ASP
    5. Customizing a Page for the Visitor
  4. Conditional Constructs - IF Statements
    1. Comparison Operators in VBScript
    2. Adding an Else Clause
    3. Implementing an IF...ELSE...END IF Conditional
    4. Adding One or More ELSEIF Clauses
    5. The Logical AND and OR
    6. Combining the Form and its Processing Code in One ASP File
  5. Working with Cookies
    1. Setting and Retrieving a Cookie
    2. Cookie Properties
    3. Expiring a Cookie
  6. Maintaining State with the Session and Application Objects
    1. The Session Object
      1. Storing and Retrieving Values in the Session Object
      2. Session Properties and Methods
    2. The Application Object
  7. Working with Components
    1. Instantiating Component Objects
    2. Sending Email with CDONTS
  8. Writing to a Text File
    1. Writing to a Tab-Delimited Text File
  9. Loop Structures in ASP
    1. For...Next Loops
    2. Populating Select Lists
    3. Collections in ASP
    4. For Each...Next Loops and Collections
  10. ASP-to-Database Integration with ADO
    1. Database Commands with SQL
    2. The ADO Object Model
    3. Retrieving a Record from the Database with ASP
    4. The Connection Object's Execute Method
    5. Building an Interface for Updating Client Records
  11. VBScript Subroutines and Functions
    1. Subroutines
    2. Functions
  12. Drilling Down and the Query String
    1. Building the Query String into a Link
    2. Generating Drill Down Links Dynamically
    3. Building an Interface for Deleting a Record

Class Materials

All students receive a course manual or book and all the class examples.

Students in private onsite classes will also receive:

Class Prerequisites

Experience in the following areas is required:

  • HTML

Experience in the following areas would be beneficial:

  • CSS
  • Basic Programming

Technical Requirements

Our computer technical requirements and setup process is easy, with support just a click away.

Client Success
  1. Independent Survey
  2. Client List
  3. Testimonials
Join The Team
  1. Learn how you can become a Webucator Trainer
  2. Career Opportunities
Training Classes
Locations
Live eLearning

Like a class you would go to, but you don't have to go anywhere. More...

Customized Onsite Training

The trainer comes to you and delivers a class customized for your team. More...

Self-Paced eLearning

Our least expensive option. You proceed through the course entirely at your own pace. More...

Reference Library
Partner Programs
© Webucator, Inc. All rights reserved. | Toll Free: 877-932-8228 | UK: 0808-101-3484 | From outside the USA: 315-849-2724| Fax: 315-849-2723