ColdFusion outline

Rapidly build, deploy, and maintain Internet applications

Adobe® ColdFusion® application server and software enables developers to rapidly build, deploy, and maintain robust Internet applications for the enterprise. ColdFusion 9 allows developers to condense complex business logic into fewer lines of code. ColdFusion Builder is an Eclipse based IDE for efficiently managing ColdFusion application development from concept through deployment. Together, they offer a complete set of tools and services for creating rich, robust Internet applications.
Modules are approximatley 4 hours long.

Module 1: Introducing ColdFusion

  • Advantages of dynamic web pages
  • Using ColdFusion Markup Language (CFML)
  • ColdFusion Components and Features
  • Configuring ColdFusion environments
  • Creating a site with Dreamweaver CS4
  • Creating local variables with cfset
  • Referencing variables
  • Displaying variable values using cfoutput
  • Including files using the cfinclude tag
  • Creating comments

Module 2: 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

Module 3: 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

Module 4: 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

Module 5: 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

Module 6: 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

Module 7: Updating Data

  • Building an Update FORM Page
  • Providing the primary key for update
  • Pre-Filling HTML Forms
  • Building Update Logic with cfquery