Seminar Information Service

Seminars and Training Since 1981 · SeminarInformation.com · (877) SEM-INFO  

Home   About Us   Contact Us  



QuickCode: 
QQBLXR

ASP Programming

Seminar Overview

This course provides the knowledge necessary to design and develop dynamic web pages using Active Server Pages. The course begins by introducing the Active Server Pages framework, scripting languages, CSS, and HTML. 5 days. Keywords: computer, computers, computer training, network, networks, networking. Fee per person: $2395. (CDN $2875 - Prices subject to a 5% GST)

Provider: Hands On Technology Transfer, Inc. (HOTT)$2,395 
Topic(s): Computers & Software > Data Communications

Who Should Attend?
Web page developers

Detailed Overview/Outline

PREREQUISITES: Basic computer skills. Familiarity with HTML fundamentals is helpful.

DURATION: 5 days

DESCRIPTION: This hands-on ASP training class provides the knowledge necessary to design and develop dynamic web pages using Active Server Pages (ASP). Topics include using scripting languages and CSS. Students will learn how to connect to data from any ODBC-compliant database, and create database-driven HTML forms and reports. Students will also learn how to use all the standard ASP software components to implement dynamic web pages. The ASP scripting environment will be used to create server-side scripts using VBScript and to provide dynamic web site content.

Overview of Topics Covered
Overview Of Active Server Pages (ASP)

  • Static vs. Dynamic Web Sites
  • Dynamic Content from Databases
  • Developing Dynamic Internet Applications
  • Client-Side Scripting vs. Server-Side Scripting

Introduction to Internet Information Server

  • IIS Overview
  • IIS Microsoft Management Console
  • WWW Sites within IIS
  • Adding a website to the IIS
  • Website Properties
  • Exploring a Site
  • Setting up ASP Applications
  • Personal Web Server
  • ChilisoftASP Server

Site Design Considerations

  • Generating Multiple Pages via an Active Server Page (ASP)
  • Using a Theme and Common Layout for Pages
  • Adding Full Text Search Capability
  • Layout & Design Heurisics
  • Navigation Features and Considerations
  • Deciding on Tables and Frames for Layout
  • Bullets and Numbered Lists
  • Use of Colors and Graphics
  • Design Templates and Themes

Architecting Web Pages Contents

  • Browser Specific Tags
  • Structure Tags
  • Physical Tags
  • Logical Tags
  • HTML 4.0 Tags

Constructing Forms

  • FORM Tags and Attributes
  • INPUT Tags and Attributes
  • Text Type
  • Radio Buttons and Checkboxes
  • Scrolling and Selection Lists
  • Submit and Reset Buttons

Tables

  • Purpose of Tables
  • Table Tags and Attributes
  • Tables for Layout and Structure
  • TABLE, TR, TD, and TH Tags

Creating and Managing Styles

  • Cascading Style Sheets (CSS)
  • Defining Styles
  • Creating CSS Rules
  • Creating Custom Styles
  • Using DIV and SPAN Tags
  • Positioning

Introduction to VBScript

  • Differences between Client-Side vs. Server-Side VBScript
  • VBScript vs. JScript

Graphic Design Issues

  • Tools for creating and manipulating web graphics
  • Image Tags and attributes
  • Sources for Web Site Graphics

VBScript vs. Jscript Implementing Control Constructs

  • Conditional and Looping Constructs
  • The IF ELSE Statement
  • The DO WHILE
  • The FOR EACH Loop
  • The WHILE WEND loop

Server Object Model

  • Request Object
  • Response Object
  • Server Object
  • Session Object
  • Application Object
  • Global .asa file
  • Collaborative Data Object

Database Access with the ADO Object

  • Data Access Architecture
  • Connecting to ODBC Databases
  • DSN vs. DSNLess Connections
  • OLE DB Connections
  • The ADO Object Model
  • Data Access Objects
  • Obtaining Multiple Recordsets
  • Recordset Paging
  • Creating SQL Queries
  • Displaying Data on the Web Page
  • Reading, Updating, Adding, and Deleting Records

Scripting Objects

  • Additional VBScript Components
  • Relationship of the File System Objects
  • FileSystemObject Object
  • Drives Collection
  • Drive Object
  • Folders Collection
  • Folder Object
  • Files Collection
  • Files Object
  • TextStream Object
  • Dictionary Object

Error Handling and the Script Debugger

  • Error Handling
  • Script Debugger

ASP Components

  • Browser Capabilities Component
  • Ad Rotator Component
  • Page Counter Component
  • Counters Component
  • Content Linking Component
  • Content Rotator Component
  • MyInfo Component

Tools of the Trade

  • Macromedia's UltraDev
  • Microsoft Visual InterDev
  • ASP Express
  • ASP Edit
  • Allaire's HomeSite

Tuning Up your ASP

  • Speeding up Database Queries
  • OLE DB
  • Maintaining your Recordset
  • Clean Code

ASP and XML

  • XML Defined
  • Creating an XML Document
  • Importance of XML
  • How ASP and XML Fit Together
  • XML DOM

ASP.NET

  • ASP.NET Defined
  • Benefits of ASP.NET
  • Compiled Languages vs. Scripting Languages
  • ASP.NET Examples
  • ASP.NET vs. ASP Today

Sponsor Background:
First-rate materials. Top-notch instructors. Small classes. Well-structured, challenging hands-on exercises. These are the critical elements of a truly effective training program – and the key reasons why Hands On Technology Transfer (HOTT) should be your source for software skills training. HOTT is dedicated to providing programming professionals like you with the skills and knowledge necessary to enhance competency and productivity. Whether you are moving into a new technology or advancing your current skill set, HOTT will provide you with an unparalleled learning environment.

Here’s why:

  • Convenience HOTT offers courses at frequent intervals in a number of cities across the United States to help provide a location convenient to you. Easy access helps you minimize your travel time and expenses as well as down time from your job. There’s no financial penalty if you have to withdraw or change your plans after you register, so you can reserve your place as early as you’d like. And registration’s as easy as reaching for the phone.
  • Perspective As an independent, dedicated training organization, HOTT offers a practical, realistic and unbiased view of competing technologies and products that you won’t get at training centers authorized by a particular software vendor. Our courses emphasize task-oriented, not product-oriented training – training that integrates technologies the way your business does. Because our instructors have cross-platform knowledge and experience, you’ll get the full picture – not just how to use a particular tool, but the issues involved in using multiple tools in today’s open environments, including practical design, architecture, and coding issues. You’ll understand technology well enough to create good designs before you code – and be prepared to design for a client/server, cross-platform or multi-tier environment. HOTT prepares you to become a more knowledgeable, efficient, effective and valuable employee, as well as a more educated technology consumer.
  • Quality In addition to being seasoned professional trainers, our instructors also have many years of training and industry experience working in their respective fields. Practiced developers, software engineers, and system administrators, they understand the challenges you face in your job and have first-hand knowledge of the skills you need to succeed. Extensive national and international teaching experience has prepared our instructors to manage a variety of group dynamics and relate to foreign students, ensuring all participants’ full involvement and success.
  • Substance HOTT class sizes are kept significantly smaller than classes at other national training firms in order to provide you with more personalized attention, more focused content, and greater access to instructors for problems and questions. We continually refine and upgrade our courseware to reflect new product features and industry requirements. Equally important, we’ve built our materials and curriculum to reflect the needs of our students as they have communicated them to us. As a result, you don’t just learn what we think you should learn, you learn what other professionals like you have identified as necessary to their jobs. You’ll find HOTT labs exceptionally challenging. Their objective is to provide an in-depth, hands-on experience that replicates real work experience and trains you to deal with the complexities of real scenarios. With an average class size of 12 students, you’re assured full attention from the instructor. Course materials, including student and lab guides and your lab software, are yours to keep. Certain courses also include a complimentary industry textbook, which provides additional supporting information and reference material.
  • Value HOTT delivers high-quality training, with all the benefits of small-size classes, at highly competitive prices. Special rates for large groups attending our public classes save you even more. For extensive individual training needs, HOTT Training Pass provides an extremely cost-effective option. And we can often charge far less than you’d think to bring a tailored program right to your facility.
  • Selection HOTT’s extensive offerings include introductory and advanced courses in Object Oriented Analysis and Design, C++, Visual C++, MFC, Win32, ActiveX, COM, Visual Basic, UNIX, X/MOTIF, ANSI C, Windows NT, Java, Networking, Web Programming, and more. Because we focus on advanced programming skills, you’ll find a greater selection of advanced courses at HOTT than at most other training centers. An even greater array of highly focused courses are available for delivery at your site.

Quote From Past Participants:
"Instructor very clear and concise in describing a complex topic. Thank you!"

"Great class! Material and instructor kept the Course flowing and interesting. I would highly recommend this class."

This seminar has 181 available dates/locations. Click the button below to view them all and to sign up for this seminar. To quickly return to this seminar at a later time, you can search by its QuickCode: QQBLXR.
View Dates and Enroll

Get updated when new dates are added for this seminar.
Get a free personalized recommendation from our experts!

Questions? Please call us Toll-free at (877) SEM-INFO.


©2008 Seminar Information Service, Inc. All Rights Reserved. (877) SEM-INFO · info@seminarinformation.com
Home | Contact Us | About Us | Advertise | Site Blog | Site Map | Privacy Policy