Coldfusion MX 8 Training : Course Details
Duration: 40 Hours Price : Contact Sales
Introduction about Web Technology: HTML, DHTML, CSS, XML.
Getting Started with ColdFusion
- Understanding Dynamic Web Pages
- Introducing ColdFusion
- Exploring Dreamweaver CS3
- Creating ColdFusion Variables
- Displaying Variable Values
- Including Files
- Commenting Code
- Implementing Best Practices
Publishing Database Content
- Connecting to a Database
- Querying a Database Table
- Viewing Debug Data
- Dumping a Recordset to a Browser
- Displaying Database Data
- Using the Dynamic Table Tool
- Using the Resultset Structure Data
- Introducing CurrentRow
- Using ColdFusion Functions
- Implementing Best Practices
Building Forms with ColdFusion
- Understanding HTML Forms
- Enabling Debug Output
- Self-Posting Forms
- Determining Form Submission
- Evaluating Form Variables
- Introducing ColdFusion Forms
- Implementing Best Practices
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 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
- Validating ColdFusion Forms
- Building Insert Action Logic
- Redirecting Process Flow
- Implementing Best Practices
Updating and Deleting Data
- Updating Database Data
- Building an Update Form Page
- Building Update Logic
- Deleting Records from the Database
- Improving SQL Security
- Implementing Best Practices
Reusing Templates
- Reusing Code
- Using Custom Tags
- Using User-Defined Functions
- Introducing ColdFusion Components
- Implementing Best Practices
Securing an Application
- Addressing the Web’s Statelessness
- Using the Application Framework
- Using Application Variables
- Persisting State Variables
- Working with Session Variables
- Implementing Best Practices
Advanced Coldfusion
- Introducing the Course
- Getting familiar with the course
- methodology and format
- Understanding the course objectives
- Understanding the course prerequisites
Configuring your Application
- Using the Application Framework
- Introducing CFC syntax
- Configuring application settings
- Handling application events
- Handling request events
- Locking shared scope variables
- Handling session events
Manipulating Lists and Queries
- Using lists Manipulating queries
- Summarizing and grouping data
- Transaction processing
- Querying a query
Manipulating Data with Arrays and Structures
- Using arrays Using structures
- Using built-in ColdFusion data structures
- Dynamically evaluating variables
- Combining data structures
- Accessing data by value or by reference
Building ColdFusion Components
- Reviewing ColdFusion Components
- Creating a static component
- Defining functions in components
- Invoking static CFC methods
- Using CFC self-generating documentation
- Creating instance based components
- Persisting CFC instances
- Using built-in components
- Inheriting methods, properties, and data between components
- Restricting access to component methods
Handling Errors and Exceptions
- Introducing error handling
- Customizing application error messages
- Understanding the try/catch methodology
- Learning about exception handling frameworks
Leveraging Code Reuse
- Writing code using
- Creating custom tags
- Nesting custom tags
- Using JSP tag libraries
Calling a Java library
- Creating Flash Forms
- Understanding Flash Forms
- Laying out Flash Forms
- Using data binding
- Working with a dynamic number of elements
- Setting default values for form fields
- Extending Flash Form interactivity with ActionScript
- Using Controlling form appearance
- Extending Flash Forms with custom components
Scaling Applications
- Understanding performance, robustness, and scalability
- Effectively configuring the ColdFusion server
- Identifying scalability bottlenecks in your code
- Caching recordsets Using to cache generated page contents
- Caching entire page results
- Using asynchronous processes to improve performance
- Supporting concurrency
Using FuseBox with Coldfusion
Overview of Adobe Flex with Examples
