Training

logosmall
GeoNorth Services







FastTrack to ColdFusion MX 7


Please check back for when sessions of this class will be offered.



Description
Fast Track to ColdFusion MX 7 is a 3-day course that provides experienced Web developers with the knowledge and hands-on practice they need to start building and maintaining dynamic and interactive web applications using ColdFusion MX 7.

Audience
To gain the most from the class, you should already have:

A familiarity with web terminology.
An understanding of web server characteristics.
Experience with the HTML tag set and syntax.
Familiarity with the SQL command set, including SELECT, INSERT, UPDATE, and DELETE.

Course Outline

Unit 1: Course Overview

About the course
Course objectives
Course prerequisites
Course format

Unit 2: Introducing ColdFusion

Advantages of dynamic web pages
Using ColdFusion Markup Language (CFML)
ColdFusion components and features
Configuring ColdFusion environments
Creating a site with Dreamweaver MX 2004
Creating local variables with < cfset >
Referencing variables
Displaying variable values using < cfoutput >
Including files using the < cfinclude > tag
Creating comments

Unit 3: Publishing Database Content

Understanding relational databases
Using database drivers to connect to data sources
Understanding the < cfquery > tag
ColdFusion Administrator debugging
Using < cfoutput > to display database data
Using the dynamic table tool
Additional information returned with queries
Using ColdFusion functions

Unit 4: Building Forms with ColdFusion

Understanding HTML forms and form controls
Enabling debug output
Self-Posting forms
Determining form submission with < cfif > and IsDefined()
Evaluating form variables
The < cfparam > tag
Converting to ColdFusion forms
Using < cfselect >

Unit 5: Building Search Interfaces

Using form data in dynamic queries
Preserving form data
Creating dynamic SQL
Using multiple search criteria
Creating a dynamic SQL statement
Using text searches
Using list searches

Unit 6: Building a Drill-Down Interface

Using Dynamic URL parameters
Creating a query string
Dynamic URL parameters
Creating a data drill-down
Data drill-down page

Unit 7: Inserting New Data

Building an insert form page
Using ColdFusion validation
Using client-side validation
Using server-side validation
Creating custom validation
Building insert action logic
Using < cfquery > with INSERT
Redirecting process flow with the < cflocation > tag

Unit 8: Updating Data

Building an update form page
Providing the primary key for update
Pre-filling HTML forms
Building update logic with < cfquery >

Unit 9: Reusing Templates

Reusing code
Using custom tags
Using user-defined functions
Finding UDFs
ColdFusion components
Finding CFCs

Unit 10: Securing an Application

Using the ColdFusion login wizard
Understanding the login pages
Customizing the login
Using the application framework
Using application events
Using application variables
Using session variables