Click here to view this message in a browser window

Adobe Certified Professional: Adobe ColdFusion at Adobe ColdFusion Summit East Course Outline

Introduction to Adobe ColdFusion

  • ColdFusion and CF Builder
  • ColdFusion Installation
  • Dynamic generation of Pages using CFML
  • ColdFusion Administrator
  • ColdFusion Datasources

Getting Started with Adobe ColdFusion Builder

  • ColdFusion Builder Primer

Adobe ColdFusion Fundamentals

  • Commenting code
  • Conditional statements
  • Reusing code with <cfinclude>
  • Reusing code with Custom Tags and CFModule
  • Writing and using CFFunctions
  • Working with forms
  • Working with forms - best practices

Database Operations

  • Displaying database data - cfoutput and cfloop
  • Introducing CurrentRow
  • Using the Resultset data - current row, record count, cache, column list, valuelist()
  • Using URL data in dynamic queries
  • Creating dynamic SQL for multiple search criteria
  • Query parameters and caching

Variable and Datatypes

  • Working with lists, arrays, and structures
  • Looping over data

Shared Scopes and Handling State

  • Addressing the web’s statelessness
  • Session and Application Variables
  • Locking shared scope variables

Application Framework

  • Using the application framework
  • Configuring application settings 
  • Handling application events
  • Handling request events 
  • Handling session events
  • OnServerStart()
  • applicationStop()

PDF Operations in CF

  • Installing HTML to PDF Engine
  • Creating PDFs with <cfdocument> 
  • HTML to PDF Conversion with <cfhtmltopdf>
  • Introduction to DDX support

Object Oriented ColdFusion

  • Instance-based components 
  • Caching instances
  • Adding methods to a component
  • Public and Private
  • Property getters and setters
  • Constructors
  • Inheritance
  • Composition
  • Interfaces
  • Models


Greg Malone

Click here to update your email preferences

By supplying my contact information, I authorize Carahsoft and its vendors and partner community to contact me with personalized communications about their products and services. Please review our Privacy Policy for more details or to opt-out at any time