1-888-THE-TREE (1-888-843-8733)
  
 
 
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

Special Offer - Save up to 45% per course with the Training Passport

 
 

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.
 
ColdFusion Web Application Development: Hands-On
Classroom Dates
Mar 29-Apr 1: New York enroll
Jun 1-4: Washington, DC
     (Alexandria, VA) enroll
Jul 13-16: Washington, DC
     (Reston, VA) enroll
Aug 24-27: Los Angeles enroll
Sep 28-Oct 1: New York enroll
Nov 16-19: Washington, DC
     (Rockville, MD) enroll
See the complete schedule of classroom sessions scheduled in our training locations.
 
Attend remotely with Learning Tree AnyWare™
Join this course from your home or office through our Learning Tree AnyWare remote training program.
 
Mar 29-Apr 1 Attend Remotely : ET
Jul 13-16 Attend Remotely : ET
Aug 24-27 Attend Remotely : PT
Sep 28-Oct 1 Attend Remotely : ET
Nov 16-19 Attend Remotely : ET
 
On-Site Training
Bring this or any Learning Tree course to your location.
 
Course Tuition
$ 2,890 Standard Tuition
Tuition with a Savings Plan
$ 1,700Premium-Pass
$ 1,733Training Passport
$ 2,166Triple-Pack
$ 2,250Voucher 10-Pack
$ 2,573Government Discount
$ 2,600Alumni Gold Discount
 
 

ColdFusion Web Application Development: Hands-On
ColdFusion Web Application Development: Hands-On
Course participants developing a ColdFusion application containing an online storefront.
 
"All the Learning Tree instructors I've had have been very knowledgeable regarding their subject. I also find it very helpful that they are working out in the field because then they know how the technologies are applied and how they relate, rather than just the theoretical point of view."


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