WhatsApp : +918121020333 / +919849510373

India: +91 40 6050 1418

USA: +1 516 8586 242

UK: +44 (0)203 371 0077

coldfusion training

coldfusion training Course Content

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
Manipulating Lists and Queries
  • Using Lists
  • The Query Object
  • Summarizing Group Data
  • Transaction Processing
  • Querying a Query
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
Advanced Component Concepts
  • Instance-Based Components
  • Creating Dynamic Getter/Setter Proxies with onMissingMethod
  • Using Built-In Components
  • Prototyping Components with cfinterface
Handling Errors and Exceptions
  • Error Handling
  • Customizing Application Error Messages
  • Application-Wide Error Handling
  • Handling Exceptions with Try/Catch
  • Exception Handling Frameworks
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
  • Dot NET Integration with ColdFusion 10
  • Creating Web Services
  • Calling Web Services
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
Data and File Manipulation in ColdFusion 10
  • Manipulating Image Data with cfimage
  • Reading and Storing Image Data
  • Image Processing
  • Creating RSS Feeds
  • Consuming RSS with CFFEED
Scaling Applications
  • Scalability Bottlenecks
  • Caching Recordsets
  • Caching Generated Results with cf_accelerate
  • Caching Entire Page Results
  • Using Asynchronous Process to Improve Performance