This course is provided by Wintrac. 
Wintrac
		provides one stop shopping for  all your IT training needs. Wintrac’s course catalog
		of over two thousand courses includes courses on 
ColdFusion training
		ColdFusion Training  Overview
				
				
ColdFusion is a Web application server for Windows, Linux, and Solaris that makes it possible for you to quickly create database-driven Web applications on your Internet, Intranet, or Extranet site. ColdFusion is also a RAD (Rapid Application Development) technology which utilizes it's own tag-based language, CFML.
ColdFusion Training  Audience 
 
 
   Web developers, Webmasters, computer programmers moving to the Web, and any persons responsible for the modification and enhancement of Internet, Intranet, or Extranet sites.
		
ColdFusion Training  Prerequisites
				
 - Basic familiarity with Web terminology
 
- Knowledge of the HTML tag set and syntax
 
- Basic knowledge of SQL (Select, Insert, Update, and Delete)
ColdFusion Training  Learning Objectives
				
		
Our courseware is designed around class lectures, demonstrations, walkthroughs, the Ben Forta Web Application Construction Kit as a reference, and a class lab application development project, which together will teach you to:
		
 
 - Set up the ColdFusion development environment
 
- Skillfully use common tags of the ColdFusion Markup Language (CFML)
 
- Create applications to display, insert, and update data dynamically
 
- Create forms with client-side JavaScript validation generated by ColdFusion
 
- Learn modularity and best practices for code reuse
 
- Create applications to capture and process user-supplied data
 
- Incorporate ColdFusion-generated Java controls
 
- Use CFML and variables to perform conditional procedures
 
- Utilize common ColdFusion functions
 
- Learn best practices for application design
 
- Build a Web application during the three days which will give the programmer practical experience using all of the aforementioned skills as they are learned
 
At the end of three days, you will have the ColdFusion skills to immediately begin development of database driven Web pages.
		ColdFusion Training  Course duration
				
				3 Days
		
		ColdFusion Training  Course outline
				
			  | Unit 1: Introduction to ColdFusion | 
              
|  | 
Basic overview of Internet/Web components
 What is ColdFusion?
 The ColdFusion Application Server
 The ColdFusion Administrator
 ColdFusion Markup Language (CFML)
 The ColdFusion Studio
 Dynamic Page Architecture
 The CFAPI
 Advantages of ColdFusion
 | 
  | Unit 2: The ColdFusion Development Environment | 
	
|  | 
Setting up the ColdFusion Server
 The ColdFusion Administrator
 Setting Up Data Sources
 Turning on Debugging Options
 Setting Up a Remote Development Server (RDS)
 Introduction to ColdFusion Studio
 Overview of helps and shortcuts in Studio
 | 
  | Unit 3: Publishing Dynamic Data | 
	
|  | 
Using <CFSET> to create variables
 Using <CFQUERY> to create and run SQL statements
 Using <CFOUTPUT> to display variable values
 Using <CFOUTPUT> to display query result sets
 | 
  | Unit 4: ColdFusion Programming with CFML | 
	
|  | 
Performing conditional logic
 Creating conditional looping
 Including common code
 Redirecting users to another URL after processing
 | 
  | Unit 5: Introduction to ColdFusion Functions | 
	
|  | 
Usage rules for functions
 Familiarity with major function groups
 Learn to use common functions
 | 
  | Unit 6: ColdFusion Forms | 
	
|  | 
Create various HTML forms
 Collect user input from forms
 Use of <CFFORM>, <CFINPUT>, and <CFSELECT>
 Creating a form action page that uses <CFQUERY>
 Dynamically populating select and cfselect controls
 Publishing lists to users based on their selections
 Server-side data validation
 Client-side data validation
 Validating for special values
 | 
  | Unit 7: Using Dynamic URL Parameters | 
	
|  | 
Using URL parameters to pass data between pages
Creating dynamic data drill-down pages
 | 
  | Unit 8: Inserting and Updating Data | 
	
|  | 
Creating ColdFusion forms for inserting and updating data
 Creating an insert action page with <CFQUERY>
 Creating an update action page with <CFQUERY>
 Pre-filling form controls to facilitate updating of data
 Browse next "n" records interface
 | 
  | Unit 9: ColdFusion Java Controls | 
	
|  | 
Creating Java configurable textboxes with <CFTEXTINPUT>
 Creating Java slider controls with <CFSLIDER>
 Creating Java tree controls with <CFTREE>
 Creating Java grid controls with <CFGRID>
 | 
  | Unit 10: Managing Web Server Files | 
	
|  | 
Upload files with a browser
 Manage Web server files
 Utilization of <CFFILE>
Creating a document library
 | 
  | Unit 11: Debugging and Troubleshooting | 
	
|  | 
Fixing Web server configuration problems
 Fixing ODBC driver errors
 Handling SQL statement syntax and logic errors
 Fixing ColdFusion syntax errors
 Fixing URL and path problems
 Overview of best development practices
 | 
  | Unit 12: Introduction to the Web Application Framework | 
	
|  | 
The all important Application.cfm file
 Use of application-level variables
 Use of <CFERROR> in error handling
 The <CFAPPLICATION> tag
 Introduction to cookie variables
 Introduction to client variables
 Introduction to session variables
 | 
  | Prologue | 
	
|  | 
Overview of fulfillment of course objectives
 Continued building of ColdFusion skills
 |