Advanced Adobe ColdFusion 10 Development Course Details:

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.

    No classes are currenty scheduled for this course.

    Call (919) 283-1653 to get a class scheduled online or in your area!

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

*Please Note: Course Outline is subject to change without notice. Exact course outline will be provided at time of registration.
  • 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

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

Ready to Jumpstart Your IT Career?

CONTACT US NOW!