Adobe ColdFusion

In this state-of-the-art comprehensive four-day course, Web Designers and Developers will acquire the knowledge and hands-on practice/experience to begin building and maintaining dynamic and interactive Web Applications using Adobe’s ColdFusion. ColdFusion was designed for JAVA Developers to rapidly build a JAVA EE-based Web Application, as well as Mobile App Developers who can use ColdFusion to easily and quickly develop, test, debug and deploy apps across multiple devices with far less effort.ColdFusion has many productivity enhancement features and incorporates an intuitive scripting and tag-based language that has been an undeniable asset for furthering innovation.

4 days - $2,100.00

Course taught by an expert Adobe Certified Instructor.

Prerequisites:

Basic knowledge of web design is required. Knowledge of JAVA is also helpful.

Course Outline

Getting Started with ColdFusion
Understanding Dynamic Web Pages
Introducing ColdFusion
Creating ColdFusion Variables
Displaying Variable Values
Including Files
Commenting Code
Implementing Best Practices


Building Forms with ColdFusion
Understanding HTML Forms and Form Controls
Enabling Debug Output
Self-Posting Forms
Determining form Submission with IsDefined
Evaluating form Variables with cfparam
Introducing ColdFusion Forms

Building Search Interfaces
Using Form Data in Dynamic Queries
Preserving Form Data
Creating Dynamic SQL for Multiple Search Criteria
Using Text Searches
Using List Searches
Implementing Best Practices

Building a Drill-Down Interface
Using Dynamic URL Parameters
Creating a Query String
Creating a Data Drill-down
Creating on-the-fly PDF Documents
Displaying Data in a Tabbed Interface
Implementing Best Practices

Inserting New Data
Building an Insert Interface
Building an Insert FORM Page
Using ColdFusion Validation
Using Client-side Validation
Using Server-side Validation
Creating Custom Validation
Building Insert ACTION Logic

Updating Data
Building an Update FORM Page
Providing the Primary Key for Update
Building Update Logic
Deleting Records from the Database

Reusing Templates
Reusing Code
Using Custom Tags
Using User-defined Functions
Finding UDFs
ColdFusion Components
Finding CFCs

Securing an Application
Addressing the Web's Statelessness
Using the Application Framework
Using Application Events
Using Application Variables
Using Session Variables