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:
- On3 Training Center: 110 16th Street, Suite 604, Denver, CO 80202
- Online: Live. Concurrent with instructor led dates.
- Or at your location.
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
- Dynamic HTML generation
- CFML and ColdFusion
- ColdFusion Administrator
- ColdFusion datasources
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>
