We have
trainers for:

 
 
 

Advanced ColdFusion MX

Lesson Format and Course Objectives

Through class lectures, demonstrations, walkthroughs, and labs, you will learn to:

  • Understand and work with advanced queries and concepts.
  • Understand and work with advanced data types; lists, arrays, and structures.
  • Understand and work with persistent variables; cookie, application, session, and client scopes.
  • Create user-defined functions with ColdFusion MX's new tags to encapsulate commonly used functionality.
  • Understand and use ColdFusion MX's new tag set for creating reusable components.
  • Build an application with the business logic and database manipulation encapsulated in reusable ColdFusion components.
  • Utilize the new <CFLOGIN> and <CFLOGOUT> in your security routines.
  • Graph data with the new <CFCHART>.
  • Understand and use custom tags.
  • Create intelligent agents with <CFHTTP> and <CFFTP>
  • Exchange data across the Internet using WDDX or XML.
  • Understand ColdFusion MX's new tags and functions for working with XML.
  • Work with Web Services, both in creating Web Services from ColdFusion components and consuming Web Services from other environments.
  • Understand ColdFusion MX's integration with other technologies.


Table of Contents

Level 1

Unit 1: Creating Advanced Queries

  • Understanding the Query Object
  • Looping over Queries
  • Summarizing and Grouping Data
  • Transaction Processing
  • Using Stored Procedures
  • Leveraging the Query of Queries Functionality
  • Caching Queries
  • Flushing Queries


Unit 2: Working With Lists, Arrays, and Structures

  • Understanding Lists
  • Creating Lists
  • Manipulating Lists with Functions
  • Understanding Arrays
  • Creating Arrays
  • Manipulating Arrays with Functions
  • Looping over Arrays
  • Understanding Structures
  • Creating Structures
  • Manipulating Structures with Functions
  • Looping over Structures
  • Using Built-in ColdFusion Data Structures
  • Combining Data Structures and Displaying their Values
  • Accessing Data by Value or Reference


Unit 3: Persisting Data Across Pages

  • Persistent Variables in ColdFusion
  • Understanding and Using HTTP Cookie Variables
  • The Application.cfm file and the <CFAPPLICATION> tag.
  • Understanding and Using Application Variables
  • Locking Shared Scope Variables with <CFLOCK>
  • Understanding and Using Session Variables
  • Using J2EE Sessions
  • Understanding and Using Client Variables and Functions

Unit 4: Creating User-Defined Functions

  • Overview of User-Defined Functions
  • Creating a UDF
  • Understanding and Using the <CFFUNCTION> Tag Set
  • Using Variables in Functions
  • Creating Queries in UDFs
  • Passing Arguments to UDFs
  • Storing UDFs

     


Level 2

Unit 5: Working With the New Component Architecture

  • Understanding Components
  • Working with the new <CFCOMPONENT> Tag Set
  • Creating a Static Component
  • Accessing CFC Self-Generating Documentation
  • Invoking CFC Methods with <CFINVOKE>
  • Using Packages
  • Passing Arguments to a Method
  • Understanding and Using <CFOBJECT>
  • Understanding and Creating Instance-Based Components
  • Persisting CFC Instances


Unit 6: Using the New <CFLOGIN>

  • Understanding and Using <CFLOGIN>
  • Understanding and Using Associated Functions
  • Understanding and Using <CFLOGOUT>
  • Advantages and Disadvantages of <CFLOGIN>


Unit 7: Graphing With <CFCHART>

  • The Advantage of Graphs
  • The New <CFCHART> Tag Set
  • Creating Graphs with <CFCHART>


Unit 8: Understanding and Using Custom Tags

  • Overview of ColdFusion Custom Tags
  • Custom Tag Attributes
  • Scoping Issues with Custom Tags
  • Creating Custom Tags with End Tags
  • Creating Custom Tag Families


Level 3

Unit 9: Creating Intelligent Agents with <CFHTTP> and <CFFTP>

  • Understanding and Using <CFHTTP>
  • Using <CFHTTPPARAM>
  • Building a Query from a Text File
  • Using <CFHTTP> for Data Transfer Routines
  • Using <CFFTP>
  • Connecting with <CFFTP>
  • Performing File and Directory Operations with <CFFTP>


Unit 10: Leveraging Web Services

  • Overview of Web Services
  • Publishing Web Services
  • WSDL Files
  • Registering WSDL Files in the Administrator
  • Consuming Web Services
  • Using <CFINVOKE>


Unit 11: Working with WDDX and XML

  • Overview of WDDX
  • Serializing and De-serializing WDDX
  • Understanding XML
  • ColdFusion MX Tags and Functions for XML
  • Creating an XML Document Object
  • Using XMLFormat( )
  • Retrieving XML Data from XML Documents
  • Using XMLParse( )
  • Retrieving Data from an XML Document Object
  • Using XMLSearch( )


Unit 12: Understanding ColdFusion MX's Integration with other Technologies

  • Integrating with JavaScript
  • Integrating with MS Word and Excel
  • Integrating with ASP
  • Integrating with Flash MX
  • Integrating with J2EE
  • Using JSP Tag Libraries
  • Integrating with .NET



 

.
   
back to top

UnixTrainer, Inc.
760-471-7070
Trainers@UnixTrainer.com