Search this site...

Classic ASP (Active Server Pages)

The classic Active Server Pages (ASP) is a Microsoft technology for Windows environment. The newest version of the classic ASP is ASP.net. If you are asked to maintain or upgrade ASP applications, our classic ASP training courses may be what you are looking for. We offer two courses in classic ASP using VBScript (a programming language very similar to Visual Basic).

ASP 100 - Introduction to classic ASP

This is the course to take if you want to see server-side programming in action. The course is designed so a beginner programmer can easily understand and follow. This course assumes you have some prior programming and HTML coding experience. Topics covered:

  • Variables and data types
    • Declaring/creating variables
    • Naming conventions
    • Creating constants
    • Using arrays
    • Working with numbers
    • Working with strings
    • Working with dates
  • Decision structures
    • Using IF structure
    • Using IF, ELSE structure
    • Using IF, ELSE, Else IF structure
    • Nesting IF statements
    • Testing more than one conditions
    • Using SELECT, CASE structure
  • Looping structures
    • Using FOR, NEXT
    • Using DO, LOOP
    • Nesting loops
    • Exiting loops prematurely
  • Subroutines
    • Syntax
    • Calling subroutines
    • Passing values
    • Variables scope
    • Calling other subroutines
  • Functions
    • Syntax
    • Calling functions
    • Passing values
    • Returning values
    • Variables scope
    • Calling other functions
  • Debugging
    • Catching and responding to errors

Price: $177. Duration: 12 hours.

Prerequisite(s): HTML 150 - Introduction to HTML, Prog 100 - Introduction to Computer Programming

ASP 101 - Classic ASP Intermediate

Take your classic ASP skills to the next level. In this course, we will work with data coming from the client and a database. In this course you will learn how to collect and process user input and work with data stored in a database. Topics for this course:

  • Reading client data
    • Processing user input
    • Getting data from the form
    • Reading data from the URL
    • Reading browser info
  • Using ADO
    • In this lesson, we will build a three tier architecture (consists of presentation layer, application layer, and database layer) based application utilizing: the presentation layer, application layer, and the database layer. Our presentation layer is what we will display on the web browser (using HTML). Our application layer (this represents the business logic or rules) will be coded in class ASP. This middle tier contains our application logic and ties together the presentation layer with our database layer (this contains the business data). In the process of this exercise, we will perform the following actions: connect to a database, retrieve data, sort data, filter data, add data, and delete data.

Before enrolling in this course, make sure you have some HTML, scripting/programming, and database experience.

Price: $177. Duration: 12 hours.

Prerequisite(s): ASP 100 - Introduction to classic ASP, HTML 152 - Advanced HTML

ASP 102 - Classic ASP Advanced

  • Using FSO (File System Object)
    • Reading from a text file
    • Writing to a text file
    • Reading from a XML file
  • Emailing
    • Emailing a text message
    • Emailing an HTML message
  • Working with cookies
    • Write cookies
    • Read cookies
  • Display random content. For this lesson, we will build a small-scale random content displayer. The object of this lesson is to demonstrate how to build a mini program that shows random quotes (from a text file) and banners (for advertising) based on the criteria defined in a database. For the purpose of building this program, we will use all of the concepts presented in our classic ASP courses thus far. The output of this program is to show:
    • a random quote
    • a random banner (to mimic online advertising)

Price: $177. Duration: 12 hours.

Prerequisite(s): ASP 101 - Classic ASP Intermediate, HTML 152 - Advanced HTML

ASP 200 - Classic ASP E-commerce Project 1

This course demonstrates to students how to apply what they have learned in our class ASP 100-level courses. In this course, we will start building a web project for an e-book-store. You will learn to:

  • Build two databases: one for the customer/user and the other for the business. The customer database will contain the customer/user relate info such as contact and billing info. The business database will contain the inventory, order, and cart info.
  • Display inventory of books for sale. This means showing book related info such as book title, front-page graphic, price, ISBN, etc. This information will be extracted from a database.
  • Show a random banner/special for the day. For this part, we will use XML to read information about what banner we want to show.

Price: $177. Duration: 12 hours.

Prerequisite(s): ASP 102 - Classic ASP Advanced, HTML 152 - Advanced HTML

ASP 201 - Classic ASP E-commerce Project 2

In the second part of the course, you will learn to:

  • Build the necessary programming logic to allow user registration
  • Build new user account/registration activation logic
  • Build a password retrieval mechanism
  • Allow the registered user to add items to his/her cart
  • Add or remove items from the cart
  • Checkout

Price: $177. Duration: 12 hours.

Prerequisite(s): ASP 102 - Classic ASP Advanced, ASP 200 - Classic ASP E-commerce Project 1, HTML 152 - Advanced HTML