Sunday, September 05, 2010
   
Text Size

Search Site

Courses:

77-703 VBScript Introduction

click here to download the course outline   

VBScript Introduction

Course specifications

Course number: 077703

Course length: 2 day(s)

Hardware/software required to run this course

• At least 32 MB of RAM

• 10 MB of hard drive space

• Pentium or higher

• Windows 95, Windows 98, Windows 2000, or Windows NT

• A Student directory located on the hard drive

• Microsoft Internet Explorer 4 or above

• A text editor (such as Microsoft Notepad)

In addition, you will need printers if you want to print the script output created in the course.

See your reference manual for hardware considerations that apply to your specific hardware setup.

Course description

Overview: Students will learn to use or create VBScript variables, arithmetic and logical operators,

built-in and custom functions, and conditional statements and loops, as well as understand variant subtypes.

Prerequisites: A working knowledge of advanced-level HTML. Programming experience is helpful, but

not required.

Delivery method: Instructor-led, group-paced, classroom-delivery learning model with structured handson

activities.

Benefits: Students will learn how to turn their Web pages from static text and images into functional,

interactive, and dynamic communications and e-commerce tools.

Target student: Students enrolling in this course should understand the Windows user interface,

Windows-based applications, and be proficient with advanced-level HTML.

Performance-based objectives

Lesson objectives help students become comfortable with the course, and also provide a means to

evaluate learning. Upon successful completion of this course, students will be able to:

 

Define VBScript and describe the advantages of using it in Web pages.

 

Embed VBScript code in an HTML document, hide the VBScript code from browsers that lack

a VBScript interpreter, and insert comments into VBScript code.

 

Define variables, name them appropriately, and demonstrate implicit and explicit declarations

of variables.

 

Declare arrays and use them in scripts.

 

Use the four types of VBScript operators and produce specific results by demonstrating their

precedence.

 

Insert functions, subroutines, and Event Procedures into VBScripts and reduce programming

effort by using VBScript’s predefined procedures.

 

Write code that makes decisions based on existing conditions using control structures and

loops.

 

Format numbers and manipulate the variant subtype String, using some predefined functions.

 

Enable communication with Web page visitors using Message and Input boxes.

 

Extract date and time information from the client computer, format it, and display the date and

time of the last update on the Web page.

 

Use the DOM to control the layout of HTML pages, add effects, and get information from users.

 

Use functions to handle Windows mouse and keyboard events, validate user input, and handle

run-time errors.

Course content

Lesson 1: VBScript & the Web

VBScript Popularity

VBScript Defined

Platform or Host Dependence

Scripting Languages

Lesson 2: VBScript Basics

Embedding VBScript in HTML

VBScript to Display Information

Hiding VBScript from Older Browsers

Code Documentation & Formatting

Lesson 3: Variables, subtypes & Constants

Variable Defined

Declaring Variables

Naming Variables

Variants & Subtypes

Assigning Values to Variables

Determining Variant Subtype

Data Subtype Conversion

Numeric & Literal Constants

Lesson 4: Arrays

Groups of Similar Variables

One-Dimensional Arrays

Multi-Dimensional Arrays

Lesson 5: VBScript Operators

VBScript Operators

Arithmetic Operator Precedence

Comparison Operators

Logic Operators

String Concatenation

Lesson 6: VBScript Procedures

Procedures

Subroutine Procedures

Scope of Variables

Function Procedures

Randomize & RND

Lesson 7: Program Control & Structure

Control Statements

Four Control Structures

Using Loops

Lesson 8: Strings & Numbers

Strings

Formatting Numbers

Lesson 9: Message & Input Boxes

Message Box

Input Boxes

Lesson 10: Dates & Times

Dates & Times

Splitting Up Dates & Times

Page Updates

Lesson 11: The Document Object Model

What Does VBScript Manipulate?

History & Background of the DOM

Properties, Methods, Events & Collections

Internet Explorer 5.x DOM

Lesson 12: Event Handlers

Top-Down vs. Event-Driven Programming

Mouse Events

Keyboard Events

Validation & Error Handling

 

Online Content

CourseOutlinesonline


IL Training

CourseOutlines-Instructor

Online Ordering

Access Our LMS

Search Courseware