VBS1 - Mastering VBScript
The Mastering VBScript training course provides students with an in-depth look at the structure and syntax of the VBScript language. Used primarily in web site development, VBScript can also be used for Windows scripting and as a programming language for Microsoft Office and other products. Topics include Language Issues, Embedding VBScript in HTML, Variables and Data Types, Constants, Arrays, Operators, Procedures and Subroutines, Variable Scope, Flow Control, Looping, Strings and Numbers, Message Boxes, Data Entry, Dates and Times, and more.
VBScript & The Web
VBScript Popularity
VBScript Defined
Platform or Host Dependence
Scripting Languages
VBScript Basics
Embedding VBScript in HTML
<SCRIPT> Types & Placement
Using VBScript to Display Information
Hiding VBScript from Older Browsers
Code Documentation & Formatting
Variables, Subtypes, and Subtypes
Variables Defined
Declaring Variables
Naming Variables
Data Types & Subtypes
Assigning Values to Variables
Determining Variant Subtype
Data Subtype Conversion
Arrays
Group of Similar Variales
Arrays Variables
Organizing Data in Arrays
One-Dimensional Arrays
Multi-Dimensional Arrays
Array Declaration
Accessing Arrays with Subscripts
VBScript Operators
VBScript Operators Overview
Arithmetic Operator Precedence
Comparison Operators
Logic Operators
Operator Precedence
String Concatenation
VBScript Procedures
Procedures
Subroutine Procedures
Scope of Variables
Function Procedures
Randomize & RND
Function Procedures Program Control & Structure
Control Statements
The Four Control Structures
Using Loops
Program Control & Structure
Control Statements
Four Control Structures
Loops
Strings & Numbers
Strings
Formatting Numbers
Input Box & Message Box
Message Box
Input Boxes
Dates & Times
Dates & Times Overview
Splitting up the Time
Splitting up the Date
Formatting Numbers
Page Updaters
The Document Object Model
What Does VBScript Manipulate?
History & Background of the DOM
Properties, Methods, Events and Collections
Internet Explorer
Event Handlers
Top-Down vs. Event-Driven Programming
Mouse Events
Keyboard Events
Validation & Error Handling