This course is aimed at anyone building dynamic Web sites, for e-commerce and other uses. The course covers creating dynamic, easy-to-maintain, professional sites using ASP and a host of related technologies such as VBScript, JavaScript, ADO and XML.ASP is a Microsoft developed technology that allows the development of dynamic (database-driven) Web pages. Among other things, it allows persistent connections between the client and server, the development of Client server sessions, and the access and management of Databases from the client side. ASP uses VBScript as its native language, but it can also use JavaScript or Perl.
Outcomes:
Upon the completion of this course, the student will be able to write and develop dynamic web pages using Microsoft ASP. Students will also be able to build complete websites from scratch and interface to database such as SQL server or Microsoft Access.
Prerequisites
Basic HTML Knowledge
Basic knowledge of databases and Windows
Assessment:
This course consists of 4 Modules; we will complete each module every week until we complete all modules. At the end of each module there will be a single quiz with about 10-15 questions depending on the module you will have to pass the quiz to proceed to the next module. If for some reason you do not pass the quiz we will take a day to revise your hardest areas to overcome and you will take the quiz again. At the end of the course there will be a final exam that will consist of 25 questions, all of which are multiple choices.
Week 1
Introduction
What is ASP?
Is it hard to use?
What do you need to run ASP pages?
Getting started
Overview of the Personal Web Server (PWS)
Requirements
Installing Personal Web Server
Microsoft Internet Information Server (IIS)
Overview
Installing IIS
Adding a web site to IIS
Testing IIS
Tools for creating and manipulating ASP Pages
Basics of ASP syntax
Your first ASP page
Week 2
Using Variables
What are variables?
ASP variables
Scope and lifetime of variables
Declaring variables
Variables and their restrictions
Assigning values to variables
Arrays
Introduction
Single-Dimensional Arrays
Multiple-Dimensional Arrays
Assigning values to multidimensional arrays
Resizing arrays
Procedures (Vbscript)
Introduction
Sub Procedures
Functions
Using procedures in your code
Using Operators, Comparison operators and logical operators
Looping and Conditional Statements
Conditional statements
Making decisions
If..then..else
Select Case
Looping through code
For..next statement
Do..loop statement
While..wend statement
For..each..next statement
ASP Server Objects
Response
Request
Application
Session
Error
ASP Server Objects
Introduction
Response object
Request object
Application object
Session object
AspError object
ASP scripting objects
FileSystemObject
Making use of the filesystemobject
Drives
Folders
Files
ASP Server Components
Ad Rotator
Week 3
ASP Cookies
What are cookies?
Creating a cookie
Retrieving the value of a cookie
Iterating through cookie items
Including virtual files
Introduction
Including files
Introducing Global.asa
Introduction
Session events
Application events
Object declaration
Typelibrary declaration
Manipulating Date and Time functions.
Using forms to post data between pages
What are HTML forms
What will this lesson cover
ASP Introduction
POST method
GET method
Sending Email using CDONTS
Introduction to CDONTS
Preparing
Using the NewMail object of the CDONTS library
Sending emails with attachments
Error Handling
Making the right decisions
How do I handle them?
Writing a Error handler
Error Trapping
Week 4
Databases
What is a database?
ODBC
Creating an Access database
Using ODBC to connect to our database
DSN/DSN-LESS DB connections
OLE-DB
What is SQL?
Using T-SQL queries
Jet-SQL
Reading, Updating, Adding, and Deleting Records
Stepping into ASP & XML
Overview
Difference between XML and HTML
What does XML do?
Rules of XML
XML Syntax
Creating an XML Document
XML, Entities and Attributes
Using ASP & Xml DOM to read XML
ASP components
Introduction
Components architecture
Pros and Cons of components architecture
Building an ASP Component using Visual Basic 5.0+
Overview
EXAMPLE: Simple Math Component
Registering your component with windows
Using MATH component in an ASP application
Example
Crystal Reports (RDC) & ASP
Introduction
Contact Hours: 6
About Online Training Directory - Training Provider
Online Training Directory - Workforce and Continuing Ed online courses are offered at basic, intermediate and advanced levels. Going beyond basic training provides a deeper and more educationally rewarding learning experience, especially for students who wish to advance careers or initiate new ones. For the general lifelong learner we continue to offer "fun to learn" single, stand-alone courses.
We look forward to...
More Advanced Guru Programming Training from Online Training Directory