Adobe Photoshop, Illustrator, InDesign Microsoft Courses Quark Courses Technical Courses
 
Please click here to chat with a certified trainer
Courses Schedule Registration On-site training Locations Contact Us
         
ColdFusion Training Course     PDF

      Course Locations
   

Fast Track to ColdFusion 8 - course outline
3 Day Course - Schedule

Advanced ColdFusion 8 Development - course outline
3 Day Course -  Schedule

ColdFusion Training

We offer 2 Adobe Authorized Training Courses for ColdFusion 8:

Course 1) ColdFusion 8: Fast Track. This is a 3 day introductory training course to ColdFusion 8.
Ideal for beginners or people with little experience in ColdFusion

Course 2) ColdFusion 8: Advanced Development. This is a 3 day training course which teaches an experienced ColdFusion developer how to get the most out of their ColdFusion server and application.

We currently offer public ColdFusion training classes in many cities around the country.
Click here to see a list of locations available.

COURSE OUTLINES

Fast Track to ColdFusion 8 - top

Topics:

Setting up the ColdFusion development environment
Using ColdFusion 8
Publishing dynamic data using ColdFusion tags
Reusing common code
Building forms with ColdFusion 8
Building search interfaces
Building data drill-down interfaces
Accepting user information for updating and inserting data in databases
Incorporating JavaScript to perform client side validation
Securing web pages

Prerequisites:

To gain the most from this class, you should already:
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

Objectives:

Upon completion of this course, students should be able to:
Set up and manage the ColdFusion 8 development environment
Use ColdFusion Markup Language (CFML)
Connect to a database
Build queries that retrieve, insert, and update data dynamically
Perform client-side and server-side validation
Authenticate users and secure access to pages
Use local, query, form, and URL variables
Re-use code
Incorporate custom tags, user defined functions, and ColdFusion components into your application
Create a search form
Build a data drill-down interface
Develop fully interactive, database-driven web applications

Outline:

Getting Started with ColdFusion
Understanding Dynamic Web Pages
Introducing ColdFusion
Walkthrough 1: Checking the Installation
Exploring Dreamweaver CS4
Walkthrough 2: Working with Dreamweaver
Creating ColdFusion Variables
Walkthrough 3: Creating Local Variables
Displaying Variable Values
Walkthrough 4: Displaying Variables
Including Files
Walkthrough 5: Using the Tag
Commenting Code
Walkthrough 6: Using Comments
Implementing Best Practices
Lab: Viewing the Course Application
Publishing Database Content
Connecting to a Database
Walkthrough 1: Setting Up a Data Source
Querying a Database Table
Walkthrough 2: Creating a Recordset
Viewing Debug Data
Walkthrough 3: Enabling Query Debugging
Dumping a Recordset to a Browser
Walkthrough 4: Dumping the Recordset
Displaying Database Data
Walkthrough 5: Displaying Data
Using the Dynamic Table Tool
Walkthrough 6: Displaying a Query in an HTML Table
Using the Resultset Structure Data
Introducing CurrentRow
Walkthrough 7: Displaying the Number of Rows
Using ColdFusion Functions
Walkthrough 8: Using a Function
Implementing Best Practices
Lab: Creating the Home Page
Building Forms with ColdFusion
Understanding HTML Forms
Walkthrough 1: Creating a Pizza Order Form
Enabling Debug Output
Walkthrough 2: Enabling Debugging
Self-Posting Forms
Walkthrough 3: Self-posting a Form
Determining Form Submission
Walkthrough 4: Testing the Form
Evaluating Form Variables
Walkthrough 5: Using the Tag
Introducing ColdFusion Forms
Walkthrough 6: Creating a ColdFusion Form
Implementing Best Practices
Lab: Creating a Search Form
Building Search Interfaces
Using Form Data in Dynamic Queries
Walkthrough 1: Building a Dynamic Query
Preserving Form Data
Walkthrough 2: Preserving Form Data
Creating Dynamic SQL for Multiple Search Criteria
Walkthrough 3: Using Multiple Search Criteria in a Dynamic Query
Using Text Searches
Walkthrough 4: Using a Wildcard Query
Using List Searches
Walkthrough 5: Using a List Search in a Dynamic Query
Implementing Best Practices
Lab: Building Check Order Status Logic
Building a Drill-Down Interface
Using Dynamic URL Parameters
Walkthrough 1: Passing Parameters Using a URL
Creating a Data Drill-Down
Walkthrough 2: Creating a Master/Detail Drill-down Interface
Creating on-the-fly PDF Documents
Walkthrough 3: Displaying Order Information in a PDF Document
Displaying Data in a Tabbed Interface
Walkthrough 4: Display Art in a Tabbed Interface
Implementing Best Practices
Lab: Displaying Order Item Information
Inserting New Data
Building an Insert Interface
Building an Insert Form Page
Walkthrough 1: Building an Insert Form
Validating ColdFusion Forms
Walkthrough 2: Validating User Input
Building Insert Action Logic
Walkthrough 3: Building Insert Action
Redirecting Process Flow
Walkthrough 4: Redirecting Users to the Artist Page
Implementing Best Practices
Lab: Adding an Art Piece
Updating and Deleting Data
Updating Database Data
Building an Update Form Page
Walkthrough 1: Building an Update Form
Building Update Logic
Walkthrough 2: Building Update Action Logic
Deleting Records from the Database
Walkthrough 3: Building Delete Action Logic
Improving SQL Security
Walkthrough 4: Defining Acceptable Dynamic SQL Variables
Implementing Best Practices
Lab: Updating Art Work Data
Reusing Templates
Reusing Code
Using Custom Tags
Walkthrough 1: Calling a Custom Tag
Using User-Defined Functions
Walkthrough 2: Calling a UDF
Introducing ColdFusion Components
Walkthrough 3: Calling a CFC
Implementing Best Practices
Lab: Create and use a Custom Tag
Securing an Application
Addressing the Web’s Statelessness
Using the Application Framework
Walkthrough 1: Testing the Application Framework Functionality
Using Application Variables
Walkthrough 2: Using an Application Variable
Persistent State Variables
Working with Session Variables
Walkthrough 3: Securing the Art Gallery Application
Implementing Best Practices



-top


Advanced ColdFusion 8 Development - top

Advanced ColdFusion 8 Advanced Development provides ColdFusion application developers with the knowledge and hands-on practice that they need to build, maintain, and scale effective web applications. Topics include using the Application Framework, creating advanced queries, manipulating complex data in arrays and structures, structuring your code with ColdFusion Components, gracefully handling errors and exceptions, encapsulating your user-interface with custom tags, leveraging external Java code libraries, and creating highly interactive interfaces using Flash Forms.

It includes optional content on exposing and reusing application functionality as web services and working with XML documents. This course focuses on creating and delivering scalable and well-performing applications.

Learning Objectives:

After completing the class the user will be able to build, maintain, and scale effective web applications using ColdFusion 8 Development Advanced.

Target Audience:

This course is for developers with prior ColdFusion experience. To take this course, you should have:

  • Completed the Fast Track to ColdFusion 8 course, or other equivalent experience building ColdFusion applications.
  • Experience developing web applications using ColdFusion for at least three months upon completion of the Fast Track to ColdFusion 8 course.
  • Practical experience using CFML tags, functions, and variables.
  • Practical experience with the SQL command set, including SELECT, INSERT, and UPDATE

Outline:

Unit 1: Introducing the Course

  • Getting to know the course methodology and format
  • Understanding the course objectives
  • Understanding the course prerequisites

Unit 2: Configuring your Application

  • Using the Application Framework
  • Introducing CFC syntax
  • Configuring application settings
  • Handling application events
  • Handling request events
  • Locking shared scope variables
  • Handling session events

Unit 3: Manipulating Lists and Queries

  • Using lists
  • Manipulating queries
  • Summarizing and grouping data
  • Transaction processing
  • Querying a query

Unit 4: Manipulating Data with Arrays and Structures

  • Using arrays
  • Using structures
  • Using built-in ColdFusion data structures
  • Dynamically evaluating variables
  • Combining data structures
  • Accessing data by value or by reference

Unit 5: Building ColdFusion Components

  • Reviewing ColdFusion Components
  • Creating a static component
  • Defining functions in components
  • Invoking static CFC methods
  • Using CFC self-generating documentation
  • Creating instance based components
  • Persisting CFC instances
  • Using built-in components
  • Inheriting methods, properties, and data between components
  • Restricting access to component methods

Unit 6: Handling Errors and Exceptions

  • Introducing error handling
  • Customizing application error messages
  • Understanding the try/catch methodology
  • Learning about exception handling frameworks

Unit 7: Leveraging Code Reuse

  • Writing code using <cfscript>
  • Creating custom tags
  • Nesting custom tags
  • Using JSP tag libraries
  • Calling a Java library

Unit 8: Creating Flash Forms

  • Understanding Flash Forms
  • Laying out Flash Forms
  • Using data binding
  • Working with a dynamic number of elements
  • Setting default values for form fields
  • Extending Flash Form interactivity with ActionScript
  • Using <cfgrid>
  • Controlling form appearance
  • Extending Flash Forms with custom components

Unit 9: Scaling Applications

  • Understanding performance, robustness, and scalability
  • Effectively configuring the ColdFusion server
  • Identifying scalability bottlenecks in your code
  • Caching recordsets
  • Using <cf_Accelerate> to cache generated page contents
  • Caching entire page results
  • Using asynchronous processes to improve performance
  • Supporting concurrency

Unit 10: Interfacing with External Systems

  • Retrieving data from web pages
  • Retrieving external text
  • Importing text into a query object
  • Creating web services
  • Calling external web services

Unit 11: Using XML

  • Introducing XML
  • Creating XML documents
  • Application of XML: Really Simple Syndication (RSS)
  • Retrieving XML data from XML documents
  • Validating an XML document
  • Referencing data from an XML Document object
  • Transforming XML to HTML

 





- top

 

 


ColdFusion Training Course Schedule - back
Course Start Date Duration Register
ColdFusion Training in Atlanta 7/30/2010 3 days Register
ColdFusion Training in Atlanta 8/18/2010 3 days Register
ColdFusion Training in Atlanta 12/13/2010 3 days Register
ColdFusion Training in Austin 7/30/2010 3 days Register
ColdFusion Training in Austin 8/18/2010 3 days Register
ColdFusion Training in Austin 12/13/2010 3 days Register
ColdFusion Training in Boston 8/23/2010 3 days Register
ColdFusion Training in Boston 9/22/2010 3 days Register
ColdFusion Training in Boston 10/20/2010 3 days Register
ColdFusion Training in Boston 11/15/2010 3 days Register
ColdFusion Training in Chicago 9/7/2010 3 days Register
ColdFusion Training in Cleveland 8/23/2010 3 days Register
ColdFusion Training in Cleveland 9/22/2010 3 days Register
ColdFusion Training in Cleveland 10/20/2010 3 days Register
ColdFusion Training in Cleveland 11/15/2010 3 days Register
ColdFusion Training in Columbus 9/7/2010 3 days Register
ColdFusion Training in Denver 9/7/2010 3 days Register
ColdFusion Training in Denver 10/25/2010 3 days Register
ColdFusion Training in Detroit 9/7/2010 3 days Register
ColdFusion Training in Hartford 9/7/2010 3 days Register
ColdFusion Training in Houston 9/7/2010 3 days Register
ColdFusion Training in Houston 10/25/2010 3 days Register
ColdFusion Training in Indianapolis 9/7/2010 3 days Register
ColdFusion Training in Las Vegas 9/7/2010 3 days Register
ColdFusion Training in Las Vegas 10/25/2010 3 days Register
ColdFusion Training in Memphis 9/7/2010 3 days Register
ColdFusion Training in New York 9/22/2010 3 days Register
ColdFusion Training in New York 11/15/2010 3 days Register
ColdFusion Training in Orlando 9/22/2010 3 days Register
ColdFusion Training in Orlando 11/15/2010 3 days Register
ColdFusion Training in Philadelphia 9/22/2010 3 days Register
ColdFusion Training in Philadelphia 11/15/2010 3 days Register
ColdFusion Training in Raleigh 9/7/2010 3 days Register
ColdFusion Training in Salt Lake City 9/7/2010 3 days Register
ColdFusion Training in Salt Lake City 10/25/2010 3 days Register
ColdFusion Training in San Diego 7/30/2010 3 days Register
ColdFusion Training in San Diego 8/18/2010 3 days Register
ColdFusion Training in San Diego 12/13/2010 3 days Register
ColdFusion Training in Seattle 8/23/2010 3 days Register
ColdFusion Training in Seattle 9/22/2010 3 days Register
ColdFusion Training in Seattle 10/20/2010 3 days Register
ColdFusion Training in Seattle 11/15/2010 3 days Register
ColdFusion Training in St. Louis 9/7/2010 3 days Register
ColdFusion Training in St. Louis 10/25/2010 3 days Register
ColdFusion Training in Washington DC 7/30/2010 3 days Register
ColdFusion Training in Washington DC 8/18/2010 3 days Register
ColdFusion Training in Washington DC 12/13/2010 3 days Register
ColdFusion Training in Atlanta 8/9/2010 3 days Register
ColdFusion Training in Atlanta 10/4/2010 3 days Register
ColdFusion Training in Atlanta 11/29/2010 3 days Register
ColdFusion Training in Austin 8/9/2010 3 days Register
ColdFusion Training in Austin 10/4/2010 3 days Register
ColdFusion Training in Austin 11/29/2010 3 days Register
ColdFusion Training in Boston 8/2/2010 3 days Register
ColdFusion Training in Boston 9/1/2010 3 days Register
ColdFusion Training in Boston 10/4/2010 3 days Register
ColdFusion Training in Boston 11/8/2010 3 days Register
ColdFusion Training in Chicago 8/16/2010 3 days Register
ColdFusion Training in Chicago 10/11/2010 3 days Register
ColdFusion Training in Chicago 12/6/2010 3 days Register
ColdFusion Training in Cleveland 8/2/2010 3 days Register
ColdFusion Training in Cleveland 9/1/2010 3 days Register
ColdFusion Training in Cleveland 10/4/2010 3 days Register
ColdFusion Training in Cleveland 11/8/2010 3 days Register
ColdFusion Training in Columbus 8/19/2010 3 days Register
ColdFusion Training in Columbus 10/11/2010 3 days Register
ColdFusion Training in Columbus 12/6/2010 3 days Register
ColdFusion Training in Denver 8/16/2010 3 days Register
ColdFusion Training in Denver 10/11/2010 3 days Register
ColdFusion Training in Denver 12/6/2010 3 days Register
ColdFusion Training in Detroit 8/19/2010 3 days Register
ColdFusion Training in Detroit 10/11/2010 3 days Register
ColdFusion Training in Detroit 12/6/2010 3 days Register
ColdFusion Training in Hartford 8/19/2010 3 days Register
ColdFusion Training in Hartford 10/11/2010 3 days Register
ColdFusion Training in Hartford 12/6/2010 3 days Register
ColdFusion Training in Houston 8/16/2010 3 days Register
ColdFusion Training in Houston 10/11/2010 3 days Register
ColdFusion Training in Houston 12/6/2010 3 days Register
ColdFusion Training in Indianapolis 8/19/2010 3 days Register
ColdFusion Training in Indianapolis 10/11/2010 3 days Register
ColdFusion Training in Indianapolis 12/6/2010 3 days Register
ColdFusion Training in Las Vegas 8/16/2010 3 days Register
ColdFusion Training in Las Vegas 10/11/2010 3 days Register
ColdFusion Training in Las Vegas 12/6/2010 3 days Register
ColdFusion Training in Memphis 8/19/2010 3 days Register
ColdFusion Training in Memphis 10/11/2010 3 days Register
ColdFusion Training in Memphis 12/6/2010 3 days Register
ColdFusion Training in Minneapolis/St Paul 11/9/2010 3 days Register
ColdFusion Training in New York 8/2/2010 3 days Register
ColdFusion Training in New York 9/1/2010 3 days Register
ColdFusion Training in New York 10/4/2010 3 days Register
ColdFusion Training in New York 11/8/2010 3 days Register
ColdFusion Training in Orlando 8/2/2010 3 days Register
ColdFusion Training in Orlando 9/1/2010 3 days Register
ColdFusion Training in Orlando 10/4/2010 3 days Register
ColdFusion Training in Orlando 11/8/2010 3 days Register
ColdFusion Training in Philadelphia 8/2/2010 3 days Register
ColdFusion Training in Philadelphia 9/1/2010 3 days Register
ColdFusion Training in Philadelphia 10/4/2010 3 days Register
ColdFusion Training in Philadelphia 11/8/2010 3 days Register
ColdFusion Training in Raleigh 8/19/2010 3 days Register
ColdFusion Training in Raleigh 10/11/2010 3 days Register
ColdFusion Training in Raleigh 12/6/2010 3 days Register
ColdFusion Training in Salt Lake City 8/16/2010 3 days Register
ColdFusion Training in Salt Lake City 10/11/2010 3 days Register
ColdFusion Training in Salt Lake City 12/6/2010 3 days Register
ColdFusion Training in San Diego 8/9/2010 3 days Register
ColdFusion Training in San Diego 10/4/2010 3 days Register
ColdFusion Training in San Diego 11/29/2010 3 days Register
ColdFusion Training in San Francisco 8/2/2010 3 days Register
ColdFusion Training in San Francisco 9/27/2010 3 days Register
ColdFusion Training in Seattle 8/2/2010 3 days Register
ColdFusion Training in Seattle 9/1/2010 3 days Register
ColdFusion Training in Seattle 10/4/2010 3 days Register
ColdFusion Training in Seattle 11/8/2010 3 days Register
ColdFusion Training in St. Louis 8/16/2010 3 days Register
ColdFusion Training in St. Louis 10/11/2010 3 days Register
ColdFusion Training in St. Louis 12/6/2010 3 days Register
ColdFusion Training in Washington DC 8/9/2010 3 days Register
ColdFusion Training in Washington DC 10/4/2010 3 days Register
ColdFusion Training in Washington DC 11/29/2010 3 days Register

If you don't see a course listed in your city, please contact us on 800 278 7876 or email us and we may
be able to provide an on-site private course for a lot less than you think!!! We also offer this course online

Copyright © 2006 American Media Training. All rights reserved