Fast Track to ColdFusion 9

Fast Track to ColdFusion 9 from On3 is the official Adobe 3-day course that provides experienced Web engineers with the knowledge and hands-on practice they need to start building and maintaining dynamic and interactive Web Applications using ColdFusion 9. This course will give programmers an in depth introduction to the ColdFusion Server, ColdFusion’s programming languages CFML and CFScript and ColdFusion Builder, the Eclipse based IDE.

Tuition:

  • $1,195

Dates:

  • Apr 23 – 25, 2012
  • Jul 18 – 20, 2012
  • Oct 10 – 12, 2012


Additional Class Information


Times:

  • 9:00 a.m. – 5:00 p.m.


Duration:

  • Three (3) day instructor-led training


Training Formats:


Prerequisites :

  • 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

Course Outline

Unit 1: Introducing the Course

  • Meeting the Prerequisites
  • Understanding the Course Format
  • Reviewing the Course Outline

Unit 2: Introducing ColdFusion

Unit 3: 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 ColdFusion Builder features

Unit 4: Fundamentals

  • Creating ColdFusion Variables
  • Using variables from HTML forms
  • Displaying variable values
  • Commenting Code
  • If statements
  • Reusing code with <cfinclude>

Unit 5: 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 Structure Data
  • Introducing CurrentRow
  • Using URL Data in Dynamic Queries
  • Creating Dynamic SQL for Multiple Search Criteria
  • Query Params and Caching

Unit 6: Complex variables

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

Unit 7: ColdFusion Components

  • Reusing code
  • Using Custom Tags
  • Creating user defined functions
  • Introduction to components

Unit 8: Introducing Object Oriented ColdFusion

  • Instance based Components
  • Caching instances
  • Variables and scopes
  • Adding methods to a component
  • Property getters and setters

Unit 9: The Application Framework

  • Handling Request Events
  • Locking Shared Scope Variables
  • Handling Session Events
  • Using session events
  • onServerStart()
  • applicationStop()

Unit 10: Tags Galore

  • Using <cfmap>
  • Using <cfspreadsheet>
  • Creating PDFs with <cfdocument>
  • Using <cfimage>
  • <cfmediaplayer>
  • ColdFusion forms
  • File system tags
  • Email tags
  • <cfprogressbar>
  • <cfmessagebox>

© 2012 On3, Inc. :: All rights reserved
110 16th Street, Suite 604, Denver, CO 80202 :: (303) 885-9485 :: 877-885-7044