Email Us   Phone : 503-259-0312   
  Home    |    Instructor-led Training    |    Self-Paced Learning    |    Online Training     

Contact Us   -   Why Choose Wintrac   -   Clients    

Order CD-ROMs   Order Videos 
Active Server Pages with Paul Litwin

View the Course Outline
(Level 1 | Level 2 | Level 3)

Level 1 gives you a good overview of web technologies and the basics of web development. In Level 2, you learn the ins-and-outs of client-side and server-side scripting using both VBScript and JavaScript. Finally, Level 3 shows you how to employ ADO, XML, and XSL, and covers other advanced topics.

Entire course includes...

  • 12 CDs or videos
  • Over 13 hours of instruction
  • Over 800 pages of courseware on CD-ROM
  • Step-by-step hands-on-labs
  • Sample code
Active Server Pages (ASP)
Format Sessions Price*
Entire Course - Levels 1-3

 12 CD-ROMs

CD-ROM & Books

 12 CD-ROMs + Printed Books

Read about Paul Litwin.
Special savings on this course: Web Developer CD-ROM Training Suites™
Course Outline (Outlines are subject to change.)

Level 1: Introduction to Web Development and HTML

Sessions Hours Pages
2 CDs 1 100

Active Server Pages Level 1 training starts with an overview of Web technologies and then teaches you the basics of Web development and HTML-the language of the World Wide Web. you'll learn how to create HTML pages including pages containing tables, forms, and frames.

In level1 you will learn to:

  • Understand basic Web terminology and learn how the Internet works.
  • Learn to build a simple Web page.
  • Explore HTML in detail, which you’ll need later for more advanced Web development topics.
  • Discover how to use cascading style sheets to make consistent Web pages.
  • Discover Wireless Markup Language (WML) for building wireless applications.

To get the most out of Introduction to Web Development and HTML, you should be familiar with the Internet and what Web pages look like. Programming experience is helpful, but not required.

Session 1

An Introduction to Web Development
1.1 The World Wide Web
1.2 HTML: The Language of the Web
1.3 Web Development Software

HTML Basics
2.1 Web Page Basics
2.2 Document Formatting Tags
2.3 Creating Lists
2.4 Hyperlinks
2.5 Using Graphics in Your Web Pages

Session 2

Advanced HTML
3.1 Creating Tables
3.2 Using Frames
3.3 HTML Forms

back to top

Level 2: Scripting Client and Active Server Pages

Sessions Hours Pages
5 CDs 6 350

The level 2 class focuses on client and sever-side scripting using both VBScript and JavaScript. You'll learn how to code Active Server Pages (ASP) and work with the ASP object model. You'll also learn how to work with the HTML Document Object Model (DOM), Dynamic HTML (DHTML), and CSS Style sheets.

In level2 you will learn to:

  • Learn the difference between VBScript and JavaScript.
  • Validate form data with client-side scripting.
  • Use DHTML to dynamically change the look of your Web page.
  • Setup and configure a Web site using Microsoft Internet Information Server (IIS)
  • Explore server-side scripting using Active Server Pages (ASP).
  • Learn how to interact with users using the ASP Request and Response objects.
  • Discover how to persist information across pages using the ASP Session and Application Objects.

To get the most out of Scripting Client and Active Server Pages, you should understand how the HTML markup language controls what you see in a Web browser, and know how to use some of the most common tags. Programming experience is helpful, but not required.

Session 3

Introduction to VBScript
4.1 Beyond Static HTML
4.2 Visual Basic, Scripting Edition
4.3 VBScript Essentials
4.4 Procedures
4.5 Where Do You Put Your Scripts?

More on VBScript
5.1 Variables and Constants
5.2 Controlling the Flow
5.3 Arrays

Session 4

Introduction to JavaScript
6.1 JavaScript and JScript
6.2 JavaScript Essentials
6.3 Functions
6.4 Where Do You Put Your Scripts?

More on JavaScript
7.1 Variables
7.2 Controlling the Flow
7.3 JavaScript Objects

Session 5

Scripting Objects and Events
8.1 Programming Objects and Events
8.2 The Document Object Model
8.3 Form Validation
8.4 Hooking Into Object Events
8.5 An Improved Form Validation Example
8.6 Scripting Select Controls
8.7 Comparing VBScript and JavaScript

Scripting ActiveX and Java
9.1 Using Components in Your Web Pages
9.2 Working with Java Applets
9.3 Employing ActiveX Controls

Session 6

Dynamic HTML and Cascading Style Sheets
10.1 Assembling the Pieces
10.2 Cascading Style Sheets
10.3 Creating Dynamic HTML Web Pages
10.4 Using DHTML Filters
10.5 DHTML Positioning and Animation

Session 7

Scripting the Server Side Using ASP
11.1 Client versus Server-Side Extensions
11.2 Active Server Pages
11.3 Server-Side Scripting
11.4 ASP Objects
11.5 Server-Side Includes

ASP Request and Response Objects
12.1 The Request Object
12.2 The Response Object
12.3 Reading and Writing Cookies

ASP Session and Application Objects
13.1 Using the Application Object
13.2 Using the Session Object
13.3 Using Global.asa
13.4 Forcing Users Through Your Home Page

back to top

Level 3: Programming Data-Driven Web Sites

Sessions Hours Pages
5 CDs 5 350

You'll learn how to employ ActiveX Data Objects (ADO), Extensible Markup Language (XML), and Extensible Stylesheet Language (XSL) from your ASP pages. You'll also explore security and SSL. Finally, you'll learn how to build multi-tier ASP solutions employing Visual Basic components, Windows DNA, and COM+.

In level3 you will learn to:

  • Use ASP server-side components.
  • Apply ASP 3.0 tips and tricks to improve performance.
  • Use ADO to access and change records in a database.
  • Learn how to secure your Web site.
  • Explore XML and XSL.
  • Scale your applications to n-tier solutions with MTS and COM+.

To get the most out of Programming Data-Driven ASP Web Sites, you must understand HTML and DHTML. You must also know how to create and work with ASP Web pages. A working knowledge of database concepts (tables, rows, fields, SQL) is recommended.

Session 8

ASP Server Objects
14.1 Understanding the Server Object
14.2 ASP Server-Side Components
14.3 Using the Browser Capabilities Component
14.4 Using the File System Component
14.5 Using the Ad Rotator Component

Introduction to ActiveX Data Objects
15.1 What Are ActiveX Data Objects?
15.2 The Connection Object
15.3 The Recordset Object

Session 9

ADO Recordsets and Error Handling
16.1 Updating Recordset Data
16.2 Multiple Resultset Recordsets
16.3 Error Handling

ADO Command Objects and Stored Procedures
17.1 The Command Object
17.2 Using Stored Procedures
17.3 Passing Parameters to Stored Procedures

Session 10

Security and SSL
18.1 Why Bother with Security?
18.2 Security Is a Combination of Policy and Technology
18.3 Secure Your Windows NT/2000 Server
18.4 Making Internet Information Server (IIS) Secure
18.5 Authentication and the Anonymous User
18.6 Secure Transmissions Using SSL

Session 11

Extensible Markup Language (XML)
19.1 XML Defined
19.2 Working with XML
19.3 DTDs and XML-Data Schemas
19.4 XML Document Object Model
19.5 XML on the Server

Transforming XML with XSL
20.1 Extensible Stylesheet Language (XSL)
20.2 Matching Patterns
20.3 XSL on the Server

Session 12

Extending ASP Pages with Custom ActiveX Servers
21.1 What are ActiveX Servers?
21.2 Creating an ActiveX Server with Visual Basic

Creating 3-Tier Windows DNA Applications
22.1 Understanding Microsoft DNA and Multi-Tier Architectures
22.2 Wrapping up Application Logic in Components
22.3 Using Microsoft Transaction Server and COM+ Services

back to top

Your Instructor

Paul Litwin is a developer specializing in ASP, ASP.NET, Visual Basic, C#, SQL Server, and related technologies. Paul is a programming manager with Fred Hutchinson Cancer Research Center in Seattle. He is also the owner of Deep Training, a developer owned training company specializing in .NET developer training ( Paul has authored a number of books including ASP.NET for Developers (SAMS) and Access 2002 Enterprise Developer’s Handbook (SYBEX) and has written articles in a variety of magazines, including MSDN Magazine and PC World. Paul is the conference chair of Microsoft ASP.NET Connections, a Microsoft MVP, and a member of the INETA Speakers Bureau.

back to top

About us
Contact us
Careers at Wintrac
Our Clients
Why Wintrac

Register for a free training CD-ROM drawing
Refer a client or instructor and earn $$$

Wintrac Inc.
16523 SW McGwire Ct.
Beaverton OR 97007
© Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy