The Region Leader in Professional Hands-On IT TrainingProfessional Hands-On IT TrainingYour Trusted Onsite Training Partner
Computer Training at Your Site
IT Training and Certification Guru
You Are Here: You Are Here-->  Home >> Courses >> ColdFusion

On Your Site, in Your State training
Module Web-104

This course contains about 80% of hands-on Labs!
This course module is designed for the student who would like to expand their development skills with ColdFusion - a complete application development system. ColdFusion offers Web developers the fastest way to build and deliver scaleable Web applications that integrate browser, server, and database technologies. Some of the most compelling reasons to use ColdFusion include: intuitive tag-based language, short learning curve and powerful server-side features and technologies. Students will learn how to build a dynamic and scaleable Web application with ColdFusion, write scripts, generate Web forms with ColdFusion's programming tools, integrate databases with the Web site, and implement error-handling techniques.

Prerequisite: Introduction to Relational Database. HTML, and HTML editors.


Chapter 1: Introducing ColdFusion

  • Static Page Architecture
  • Dynamic Page Publishing with ColdFusion
  • ColdFusion Markup Language (CFML)
  • ColdFusion Components and Features
  • ColdFusion Configuration Scenarios

Chapter 2: Getting Started

  • Exploring ColdFusion Studio
  • Development Process
  • ColdFusion Variables
  • Creating Local Variables with CFSET
  • Displaying Variable Output
  • ColdFusion Functions
  • Commenting Your Code

LAB 1: Practical Skills

  • Building Application Pages
  • Working with Variables

Chapter 3: Publishing Database Content

  • Connecting to a Database
  • Querying a Database Table
  • The CFQUERY Tag
  • Displaying Database Data
  • Renaming Query Columns
  • CFOUTPUT and HTML Tables
  • Special Information Returned with Queries

LAB 2: Practical Skills

  • Retrieving Data
  • Formatting with Tables and Functions

Chapter 4: Reusing Templates

  • Including Common Code Using CFINCLUDE
  • Creating ColdFusion Mappings
  • Introducing Custom Tags
  • Calling Custom Tags

Chapter 5: Building Forms with ColdFusion MX

  • Understanding HTML Forms
  • HTML Form Controls
  • Passing Form Values
  • Enabling Debug Output
  • ColdFusion and Forms
  • Conditional Processing
  • Compound Boolean Conditions
  • Nesting CFIFs
  • Form Variable Evaluation
  • Test for Existance
  • Control Overloading
  • The CFPARAM Tag
  • Dynamically Populating SELECT Controls

LAB 3: Practical Skills

  • Using Forms
  • Using Conditional Logic

Chapter 6: Building Search Interfaces

  • Using Form Data in Queries
  • Using Dynamic Queries
  • Multiple Decision Structure: CFSWITCH

LAB 4: Practical Skills

  • Building Search Interfaces

Chapter 7: Building a Data Drill - Down Interfacee

  • Using Dynamic URL Parameters
  • Dynamic URL Parameters
  • Data Drill ­ Down

Chapter 8: Inserting New Data

  • Building an Insert Interface
  • Building an Insert Form Page
  • Server ­ Side Validation
  • ColdFusion Server ­ Side Validation
  • Custom Validation
  • Building an Insert Action Page
  • Using CFINSERT on the Action Page
  • Using CFQUERY with an SQL INSERT Statement on the Action Page
  • Redirecting a URL Using CFLOCATION

LAB 5: Practical Skills

  • Inserting Data

Chapter 9: Updating Data

  • Updating Database Data
  • Building an Update Form Page
  • Pre-Filling HTML Forms
  • Client ­ Side Validation
  • Using CFFORM
  • Using CFIPUT
  • Server Versus Client ­ Side Validation
  • Building an Update Action Page
  • Using CFUPDATE
  • Using CFQUERY with SQL UPDATE

LAB 6: Practical Skills

  • Updating Data

Chapter 10: Maintaining Session State

  • Addressing the Web's Statelessness
  • HTTP Cookie Variables
  • The Application Framework
  • Application Variables
  • Session Variables
  • Securing Applications Using Session Variables
  • Securing All Application Pages

LAB 7: Practical Skills

  • Programming Flow Control

 II. ColdFusion MX PROJECT - 8 hours
Copyright © 1999-2006 RTEK 2000, Inc. The Internet Technology Trainers. All rights reserved. Send your comments and questions to our . Direct all comments about these pages to our Webmaster. Designed by 800-webdesign.com