ColdFusion 9 Fundamentals
Cost:
$795.00 (Online
Class
- Lodestone Live)
$995.00
(Lodestone Training Center)

Time: 10 AM - 4:30 PM EST
Length: 3 day class
Type: Instructor-led
Course Description:
ColdFusion 9 Fundamentals is a 3-day course that provides experienced Web developers with the knowledge and hands-on practice they need to start building and maintaining dynamic and interactive Web applications using ColdFusion 9.
Learning Objectives:
Upon completion of this course, you should be able to:
- Set up and manage the ColdFusion 9 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
Target Audience:
ColdFusion 9 Fundamentals is a 3-day course that provides experienced Web developers with the knowledge and hands-on practice they need to start building and maintaining dynamic and interactive Web applications using ColdFusion 9.
Course Outline:
Unit 1: Course Overview
- About the course
- Course objectives
- Course prerequisites
- Course format
Unit 2: Introducing ColdFusion
- Advantages of dynamic web pages
- Using ColdFusion Markup Language (CFML)
- ColdFusion Components and Features
- Configuring ColdFusion environments
- Creating a site with Dreamweaver CS4
- Creating local variables with cfset
- Referencing variables
- Displaying variable values using cfoutput
- Including files using the cfinclude tag
- Creating comments
Unit 3: Publishing Database Content
- Understanding Relational Databases
- Using Database Drivers to connect to data sources
- Understanding the cfquery tag
- ColdFusion Administrator debugging
- Using <cfoutput> to display database data
- Using the Dynamic Table Tool
- Additional information returned with queries
- Using ColdFusion Functions
Unit 4: Building Forms with ColdFusion
- Understanding HTML forms and form controls
- Enabling debug output
- Self-Posting forms
- Determining form submission with cfif and IsDefined()
- Evaluating form variables
- The cfparam tag
- Converting to ColdFusion forms
- Using cfselect
Unit 5: Building Search Interfaces
- Using form data in dynamic queries
- Preserving form data
- Creating dynamic SQL
- Using multiple search criteria
- Creating a dynamic SQL statement
- Using text searches
- Using list searches
Unit 6: Building a Drill-Down Interface
- Using Dynamic URL parameters
- Creating a Query String
- Dynamic URL Parameters
- Creating a data drill-down
- Data drill-down page
Unit 7: Inserting New Data
- Building an Insert FORM Page
- Using ColdFusion Validation
- Using Client-side Validation
- Using Server-side Validation
- Creating Custom Validation
- Building Insert ACTION Logic
- Using cfquery with INSERT
- Redirecting Process Flow with the cflocation tag
Unit 8: Updating Data
- Building an Update FORM Page
- Providing the primary key for update
- Pre-Filling HTML Forms
- Building Update Logic with cfquery
Unit 9: Reusing Templates
- Reusing Code
- Using Custom Tags
- Using User-Defined Functions
- Finding UDFs
- ColdFusion Components
- Finding CFCs
Unit 10: Securing an 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
Please note, assigned instructor may change. Lodestone confirms instructor schedules two weeks prior to class date.
*Classes are online via Lodestone Live and at a Lodestone training center.
The only time that a class will cancel is either if there is a power failure or other major disruption in service.
Our Social Network
Testimonials
"Wow, Lodestone made our registration process so easy - thanks so much for your help!"- Kathy Jaworski
Newsletter
Receive updates on upcoming events »
