Get Schedule and Pricing Other Adobe ColdFusion training courses

Adobe ColdFusion - Developers Bootcamp Training Course

Adobe ColdFusion - Developers Bootcamp Training Schedule

ColdFusion Training Course Synopsis

This class provides you with the concepts and skills to use ColdFusion 9 effectively. This five day course will familiarize you with the ColdFusion development environment and the integration of other Adobe products, including CFEclipse and Dreamweaver.

What You Will Learn in This ColdFusion Training Course

  • Setting Up ColdFusion development environment
  • Using Dreamweaver and CFEclipse
  • Publishing dynamic data using ColdFusion tags
  • Reusing common code
  • Building forms with ColdFusion
  • Building search interfaces
  • Incorporating JavaScript to perform client-side validation
  • Securing Web pages

ColdFusion Training Course Length and Time

This class is 5 days long. Class time is 9:00 a.m.- 4:00 p.m. Breaks are scheduled throughout the day and lunch is typically scheduled 12-1. Students provide their own lunch.

ColdFusion - Developers Bootcamp Enrollment

Please see our Enrollment Page ( for our enrollment form.

Prerequisites for this ColdFusion Training Course

Knowledge of your operating system and basic computer navigation is required for all classes. This class is a discounted combination of the Fast Track to ColdFusion and Advanced ColdFusion classes. For student scheduling purposes, each separate component is treated as a separate class. We also recommend that you have the Adobe ColdFusion software before starting the class. You can purchase the software or obtain a trial version of it from the Adobe website.

Locations for this ColdFusion Training Course

We have training centers in Atlanta, Houston, Chicago, Denver, San Diego and Washington DC. We also offer classes at a network of rental facilities. We offer private onsite training and instructor-led, live online training. If coming to a rental facility, please double-check the location of your class with our office to make sure you get to the right location.

Goals for this ColdFusion Training Course

Sterling Ledet and Associates realizes the importance of education and we take pride in being able to offer you classes that are more custom fit to your needs. Call us at (877) 819-2665 if you have any special questions or e-mail us at

Multi-class Packages

This bundle/workshop provides a significant discount off of our regular pricing. Our standard policy for all bundled workshops is that once one of the classes in the bundle, package or workshop is attended, no refunds are available for unused portions of the bundle. Student rescheduling is available under our regular policies.

Lesson 1 - Introducing to ColdFusion

  • Dynamic HTML generation
  • CFML and ColdFusion
  • ColdFusion Administrator
  • ColdFusion datasources

Lesson 2 - Getting Started with ColdFusion Builder

  • Eclipse and ColdFusion Builder
  • Exploring the ColdFusion Builder interface
  • Creating a project and your first application
  • Debugging applications
  • Accessing help in Adobe ColdFusion Builder
  • Advanced features

Lesson 3 - Learning ColdFusion Fundamentals

  • Creating ColdFusion variables
  • Displaying variable values
  • Working with forms
  • Introducing ColdFusion forms
  • Commenting code
  • Conditional statements
  • Reusing code with

Lesson 4 - Publishing Database Content

  • Connecting to a database
  • Querying a database table
  • Viewing debug data
  • Dumping a recordset to a browser
  • Displaying database data
  • Using the Resultset data
  • Introducing CurrentRow
  • Using URL data in dynamic queries

Lesson 5 - Complex Variable Types

  • Using ColdFusion functions
  • Looping over data
  • Working with lists
  • Working with arrays
  • Working with structures

Lesson 6 - ColdFusion Components

  • Reusing code
  • Using custom tags
  • Creating user-defined functions
  • Introduction to components

Lesson 7 - Introduction to Object Oriented ColdFusion

  • Instance-based components
  • Caching instances
  • Adding methods to a component
  • Property getters and setters

Lesson 8 - The Application Framework

  • Addressing the web’s statelessness
  • Using the application framework
  • Configuring application settings
  • Handling application events
  • Handling request events
  • Locking shared scope variables
  • Handling session events
  • OnServerStart()
  • applicationStop()

Lesson 9 - Tags Galore

  • Using
  • Using
  • Creating PDFs with
  • Using
  • Using
  • Filesystem tags
  • Email tags
  • Using
  • Using

Lesson 10 - Securing and 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

Lesson 11 - New Features in ColdFusion 9

  • New ColdFusion Tags
  • cfpdf for PDF and ColdFusion
  • Using the Tag
  • Building RSS feeds with cffeed
  • New Features of the ColdFusion Administrator

Lesson 12 - Course Introduction

  • Course methodology and format
  • Course objectives
  • Course prerequisites

Lesson 13 - Introduction to Components (CFC’s)

  • Types of Components
  • Creating a Static Component
  • Defining Functions in Components
  • Using CFC Self-generating documentation
  • Invoking Static CFC Methods with CreateObject()
  • Using the Application Framework
  • Configuring application settings
  • Logging events with
  • Handling application events
  • Handling request events
  • Locking shared scope variables
  • Handling session events
  • Component Inheritance

Lesson 14 - Manipulating Lists and Queries

  • Using lists
  • Manipulating queries
  • Summarizing and grouping data
  • Transaction processing
  • Querying a query
  • Dynamically retrieving database meta information with
  • File Uploading and Parsing Delimited Files

Lesson 15 - 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
  • Converting Queries to Arrays of Structures

Lesson 16 - Advanced ColdFusion Component Concepts

  • Creating instance based components
  • Persisting CFC instances
  • The impact of locking for concurrency
  • Associating data with components
  • Referencing CFC Properties
  • Documenting CFC Properties
  • Using the Getter/Setter approach
  • Restricting Method Invocation
  • Creating Dynamic Getter/Setters with onMissingMethod()
  • Using the Administrator API
  • Prototyping components with

Lesson 17 - Handling Errors and Exceptions

  • Introducing error handling
  • Customizing application error messages
  • Creating an Application-Wide Error
  • Handler with onError()
  • Using onMissingTemplate()
  • Understanding the try/catch methodology
  • Learning about exception handling frameworks using

Lesson 18 - Code and Content Reuse

  • Creating custom tags, nested custom tags
  • .NET Integration - using .NET Assemblies
  • Creating Web Services
  • Calling External Web Services

Lesson 19 - Working with PDF forms in ColdFusion

  • Creating dynamic PDF files with
  • Modifying PDF files with
  • Analyzing a PDF file using
  • Using to pre-fill form fields with data
  • Working with submitted PDF form data

Lesson 20 - Data and File Manipulation in ColdFusion

  • Image processing in ColdFusion Using
  • Image Processing Functions RSS Feeds in ColdFusion using
  • Consuming RSS Feeds
  • Creating RSS Feeds
  • Creating Dynamic Multimedia Presentations with
  • Creating ZIP files with

Lesson 21 - Performance, Scalability, and Robustness

  • Understanding performance, robustness, and scalability
  • Effectively configuring the ColdFusion server
  • Identifying scalability bottlenecks in your code
  • Using the ColdFusion Server Monitor to identify bottlenecks
  • Caching recordsets
  • Using to cache generated page contents
  • Caching entire page results
  • Using asynchronous processes to improve performance using


Our goal is to make sure your class meets your objectives, not ours. Therefore, all of our outlines are treated as guides to help steer the workshop. This outline does not guarantee that all the topics listed will be covered in the time allowed. The amount of material covered is based on the skill level of the student audience. We may change or alter course topics to best suit the classroom situation.

Upcoming Classes


Mon. Jul 09, 2018

Online $2399

Mon. Jul 16, 2018

Mon. Aug 06, 2018

Online $2399

Mon. Aug 27, 2018

Atlanta, GA $2399

Mon. Sep 10, 2018

Online $2399

Mon. Sep 17, 2018