1-800-THE-TREE (1-800-843-8733)
 

ColdFusion Web Application Development: Hands-On

 
Course: 547     Type: Hands-On Training     Duration: 4 Days

Quick Enroll    

You Will Learn How To
  • Build interactive and scalable Web applications with ColdFusion
  • Develop complex scripts and rich Web forms with ColdFusion programming tools
  • Construct database-driven Web sites with dynamic content
  • Implement error-handling techniques
  • Write reusable code with user-defined functions, custom tags, and components
  • Integrate Web services to share information and execute remote code

Course Benefits
ColdFusion is a leading Web development tool that runs on the powerful Java EE infrastructure and integrates with JDBC-compliant databases. Leveraging all that ColdFusion has to offer requires skilled professionals. In this course, you gain experience creating an efficient, scalable and platform-independent Web site application using ColdFusion. You learn to manipulate and retrieve database information, validate and process user input, reuse code and incorporate Web services.

Who Should Attend
This course is valuable for anyone interested in using ColdFusion to develop or maintain Web-based applications. Familiarity with HTML at the level of Course 470, "Developing a Web Site," is assumed.

Hands-On Training
An evolving case study provides experience using ColdFusion. Exercises include:
  • Building database-driven Web pages
  • Creating and processing Web forms with conditional logic and loops
  • Performing server- and client-side validation to improve data collection
  • Querying and updating databases using SQL commands
  • Building maintainable sites with custom tags, components and Web services
  • Adding search capabilities to your site

Course 547 Content
Introduction to ColdFusion
Web site design considerations
  • Multitier architecture
  • Planning enterprise Web applications
ColdFusion Markup Language (CFML)
  • Structure and syntax
  • ColdFusion variables and datatyping
  • Identifying common programming errors
  • Implementing variable scoping techniques to improve code
Creating Interactive Web Pages
Gathering user information
  • Capturing user input with forms
  • Automatically generating client-side form validation code with ColdFusion
  • Creating rich ColdFusion forms
Building form handlers
  • Creating templates
  • Extracting form data from HTTP requests
  • Implementing flow control with conditional statements and looping
  • Passing information between Web pages
  • Performing server-side validation with ColdFusion validation templates
  • Providing user feedback for missing data
Providing Database Support for Your Web Site
Database fundamentals
  • Manipulating a database with SQL queries and CFML
  • Implementing transaction control
  • Protecting from SQL injection attacks
Creating dynamic documents
  • Displaying data from a database in an HTML page
  • Creating Web pages to insert, delete and update records with CFML
  • Creating automated SQL queries using Dreamweaver data binding
  • Adding dynamic PDF and FlashPaper creation
  • Generating reports with ColdFusion Report Generator
Finding information with SQL queries and the Verity search engine
  • Providing customized site-search capabilities
  • Constructing a page to search the results of a database query
  • Building a Web front-end for the Verity search engine
  • Scheduling search engine updates with the ColdFusion scheduler
Applying Techniques for Boosting Productivity
Managing code
  • Avoiding maintenance pitfalls
  • Organizing code using document fragments
  • Improving code reusability with user-defined functions
  • Adding data typing to functions
Error-trapping techniques
  • Integrating exception handling to bulletproof your code
  • Improving code by implementing error-handling
  • Handling error situations gracefully
Channeling information with e-mail
  • Sending automated error alerts
  • Leveraging robust e-mail handling capabilities to send e-mails easily
Generating Reusable and Self-Contained Code
Creating portable code
  • Incorporating custom and CFX tags
  • Integrating lists and arrays with custom tags
Implementing ColdFusion Components (CFCs)
  • Invoking and consuming Web services to exchange information
  • Converting CFCs to Web services with user-defined functions
  • Generate standards-compliant XML documents
  • Producing self-documenting code
Authenticating Users
  • Maintaining state
  • Storing data with session variables and cookies
  • Providing logon requirements and limiting site access to members

Related Courses

ColdFusion is a registered trademark of Allaire Corporation.
  
 
Request More Info

Salutation

First Name

Last Name

Company

Zip Code

Country
   Codes
Work Phone

Extension

E-mail

A representative will contact you to follow up your request.
Privacy Statement

Save an EXTRA $200 on a 10-Day Training Pass!

ColdFusion Web Application Development: Hands-On
Upcoming Dates
Oct 14 - 17, 2008
 Washington, DC (Reston, VA)
Nov 11 - 14, 2008
 New York
Mar 3 - 6, 2009
 Washington, DC (Rockville, MD)
Apr 14 - 17, 2009
 Washington, DC (Reston, VA)
May 12 - 15, 2009
 New York

ColdFusion Web Application Development: Hands-On
Bring Learning Tree On-Site

Course Tuition
$ 2,650 Standard Tuition
Tuition with a Savings Plan
$ 1,580 10-Day Pass
$ 1,665 Training Passport
$ 1,830 Flex-Pass
$ 2,095 Voucher 10-Pack
$ 2,385 Alumni Gold Discount
$ 2,360 Government Discount
 

 

ColdFusion Web Application Development: Hands-On
ColdFusion Web Application Development: Hands-On
Course participants developing a ColdFusion application containing an online storefront.


CPE 23 Credits 2 Hour(s) College Credit
Customer Service or Enroll: 1-800-843-8733