Course Catalog
Advanced Adobe ColdFusion 10 Development
Code: ColdFusion201
Duration: 3 Day
$1495 USD

OVERVIEW

Gain the knowledge and hands-on practice that you need to build, maintain, and scale effective web applications using Adobe ColdFusion in this course. Focusing on creating and delivering scalable and well-performing applications, you'll cover topics such as:

  • Using the application framework
  • Creating advanced queries
  • Manipulating complex data in arrays and structures
  • Structuring your code with ColdFusion components
  • Gracefully handling errors and exceptions
  • Encapsulating your user interface with custom tags
  • Using external Java code libraries
  • Creating highly interactive interfaces using Flash forms

This course includes optional content on exposing and reusing application functionality as web services and working with XML documents.

Certification:

This course prepares you to earn the Adobe Certified Expert (ACE) designation. Becoming an ACE means you have demonstrated a professional level of proficiency with one or more Adobe software products. To become an ACE, you must pass one or more product-specific proficiency exams and agree to the ACE terms and conditions.

DELIVERY FORMAT

This course is available in the following formats:

Virtual Classroom

Duration: 3 Day

CLASS SCHEDULE

Delivery Format: Virtual Classroom
Date: May 22 2024 - May 24 2024 | 10:00 - 17:30 EST
Location: Online
Course Length: 3 Day

$ 1495

Delivery Format: Virtual Classroom
Date: Aug 21 2024 - Aug 23 2024 | 10:00 - 17:30 EST
Location: Online
Course Length: 3 Day

$ 1495

Delivery Format: Virtual Classroom
Date: Nov 13 2024 - Nov 15 2024 | 10:00 - 17:30 EST
Location: Online
Course Length: 3 Day

$ 1495

GOALS
  • Introduction to Components
  • Manipulating Lists and Queries
  • Manipulating Data and Arrays with Structures
  • Advanced Component Concepts
  • Handling Errors and Exceptions
  • Code and Content Reuse
  • Working with PDF Files and Forms
  • Data and File Manipulation in ColdFusion 9
  • Scaling Applications
OUTLINE

Will Be Updated Soon!

1. Introduction to Components

  • Creating ColdFusion Components (CFC)
  • CFC Syntax
  • Invoking Static CFC Methods
  • Using the Application Framework
  • Configuring Application Settings
  • Handling Application Events
  • Handling Request Events
  • Locking Shared Scope Variables
  • Handling Session Events

2. Manipulating Lists and Queries

  • Using Lists
  • The Query Object
  • Summarizing Group Data
  • Transaction Processing
  • Querying a Query

3. Manipulating Data and Arrays with Structures

  • Using Arrays
  • Using Structures
  • Using Built-In ColdFusion Data Structures
  • Dynamically Evaluating Variables
  • Combining Data Structures
  • Accessing Data by Value or Reference

4. Advanced Component Concepts

  • Instance-Based Components
  • Creating Dynamic Getter/Setter Proxies with onMissingMethod
  • Using Built-In Components
  • Prototyping Components with cfinterface

5. Handling Errors and Exceptions

  • Error Handling
  • Customizing Application Error Messages
  • Application-Wide Error Handling
  • Handling Exceptions with Try/Catch
  • Exception Handling Frameworks

6. Code and Content Reuse

  • Creating Custom Tags
  • Using Custom Tag Attributes
  • Setting Results on the Calling Page
  • Calling Custom Tags
  • Creating CFML Simple Nested Custom Tags
  • .NET Integration with ColdFusion 9
  • Creating Web Services
  • Calling Web Services

7. Working with PDF Files and Forms

  • Generate PDF Files from ColdFusion
  • Manipulating PDF Files with cfpdf
  • Pre-filling PDF Forms
  • Posting Data from a PDF Form to ColdFusion

8. Data and File Manipulation in ColdFusion 9

  • Manipulating Image Data with cfimage
  • Reading and Storing Image Data
  • Image Processing
  • Creating RSS Feeds
  • Consuming RSS with CFFEED

9. Scaling Applications

  • Scalability Bottlenecks
  • Caching Recordsets
  • Caching Generated Results with cf_accelerate
  • Caching Entire Page Results
  • Using Asynchronous Process to Improve Performance
LABS

Will Be Updated Soon!
Will Be Updated Soon!
WHO SHOULD ATTEND

Web development professionals who are experienced with ColdFusion and want to learn advanced development techniques

PREREQUISITES

None