About the Introduction to ColdFusion MX 7 Course
Introduction to ColdFusion MX 7 with Matthew Pizzi
Introduction to ColdFusion MX 7 is course available online or on DVD, 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.
Advanced ColdFusion MX 7 with Alexander Hearnz
Advanced ColdFusion MX 7 is a comprehensive course that contains video-based ColdFusion Tutorials. It also provides
ColdFusion application developers with the knowledge and practice they need to build, maintain, and scale effective web
applications. This courses uses real-world and practical examples to demonstrate the benefits and advanced features of
ColdFusion MX 7
Register | Buy DVD
More about Matthew Pizzi
or Alexander Hearnz
Introduction to ColdFusion MX 7 Course Outline
Lesson 1 - Installing and Setting up ColdFusion
What is ColdFusion?
Download and Install the ColdFusion Server
Define a Site
Lesson 2 - Introduction to ColdFusion Tags
Setting Local Variables
Display ColdFusion Data
Includes
Local Variables & Includes
ColdFusion Comments
Lesson 3 - Working with Data
Completed Application
DSN Explained
Looking at the Database
Setting up the DSN
SQL Overview
Create a Query
Enable Query Debugging
Display Database Information
Dynamic Table
Query Variables
ColdFusion Functions
Detail Page for Picture Surfer Application
Lesson 4 - ColdFusion Forms
Build an HTML Form
Testing the Form
Conditional Logic Overview
Conditional Logic Applied
Conditional Logic Applied pt.2
ColdFusion Form Overview
Create a ColdFusion Form
Flash Forms
Lesson 5 - Search Interfaces
Build the Search Form
Create the Results
Making the Search Work
The Perserve Data Attribute
Multi-Dimensional Search
The LIKE Operator
List Search
Build a Search for the Picture Surfer Application
Lesson 6 - Passing URL Parameters
Master-Detail Page
Master-Detail Page pt.2
Build a Master-Detail Page for Picture Surfer
Lesson 7 - Manipulating Data
Updatng Data Overview
Pass a URL Parameter to the Update Page
Populate Update Form
Update Overview
Create the Update
Add Conditional Logic
Insert Overview
Prepare the Insert Form
ColdFusion Validation
Insert Data
Lesson 8 - User Authentication
Building the Application.cfm Page
Build the Login Sequence
Restrict Access to Pages
Working with Access Levels
Logout of the Application
Add Personalization
Advanced ColdFusion MX 7 Course Outline
Course Outline
Lesson 1 - Building Advanced Queries
Overview of Advanced Queries
The <cfquery> Tag
Overview of Grouping Query Data
Use the Group Parameter
Overview of SQL Aggregate Functions
Using SQL to Group Data
Overview of Transaction Processing
Using the Tag
Overview of creating Queries of Queries
Queries of Queries Applied
Overview of Caching Queries
Caching Queries Applied
Starting to build the Flower World Application
Lesson 2 - Manipulating Data with Structures
Overview of Structures
Working with Structures
Manipulating Structures with Functions
The structDelete() and structClear() Functions
Looping Over Structures
Looping Over a Structure
Overview of Built-in Data Structures
Viewing Built-in Structures
Structures Applied
Lesson 3 - Manipulating Data with Lists and Arrays
Overview of Lists and Arrays
Manipulating Lists
Overview of Arrays
Creating and Printing an Array
Array Functions
Using the Array Functions
Overview of Combining Data Structures
Overview of Accessing Data
Passing by Data vs. Passing by Reference
Arrays, and Arrays of Structures Applied
Lesson 4 - Persisting Data Across Pages
Overview of Persisting Data Across Pages
Using Application Variables
Overview of Caching Queries
Caching Queries Applied
Overview of Locking Variables
Locking Application Variables
Overview of HTTP Cookies
Using Cookie Variables
Overview of Session Variables
Using Session Variables
Overview of Client Variables
NEED FILE PATH - Using Client Variables
Overview of WDDX
Converting Data to a WDDX Packet
Persistent Variables Applied
Lesson 5 - Building User-Defined Functions
Overview of Building User Defined Functions
Writing a Simple User-Defined Function
Other Ways to Create User-Defined Functions
Making a Required Attribute
Overview of Variables in Functions
Using Variables Local to the Function
Overview of Passing Attributes to UDFs
Using Multiple UDF Arguments
Passing Arguments by Reference or Value
Passing Value to the UDF
Overview of UDF Locations
Moving Functions to an Include
User-Defined Functions Applied
Lesson 6 - ColdFusion Components
Introduction to Components
Create a Static Component
Overview of Self-Generating Documentation
Viewing Component Information
Overview of Invoking CFC Methods
Passing Arguments to CFC Methods
Overview of Instance-Based Components
Create a Component with Instance Data
Locking Persistent CFC Instances
Persisting CFC Instances
ColdFusion Components Applied
Lesson 7 - Custom Tags
Overview of Custom Tags
Creating and Calling a Custom Tag
Attribute Overview
Using Required and Optional Attributes
Overview of Returning Results
Passing Data Out of Custom Tags
Overview of Calling Custom Tags
Using the <cfmodule> Tag
Overview of Charting
Graphing Data with <cfchart>
Overview of End Tag Calls
Using a Custom Tag with a Start and End Tag
Custom Tags Applied
Lesson 8 - Handling Errors
Overview of Handling Errors
Using the <cferror> Tag
Try/Catch Methodology
Use <cftry> and <cfcatch> to Handle Exceptions
Overview of Error Variables
Structure <cfcatch> Structure Variables
Variables Specific to Exception
Displaying Structure Variables for Exceptions
Error Handling Strategies
Hiding Exceptions from the User
Handling Errors Applied