16
Fast Track to ColdFusion 9

Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

  • View
    226

  • Download
    5

Embed Size (px)

Citation preview

Page 1: Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

Fast Track to ColdFusion 9

Page 2: Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

Getting Started with ColdFusion

• Understanding Dynamic Web Pages• ColdFusion Benchmark• Introducing the ColdFusion Language• Introducing the ColdFusion Administrator• Exploring Dreamweaver CS5• Accessing help in Dreamweaver CS5• Configuring a site in Dreamweaver CS5

Page 3: Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

Learning ColdFusion Fundamentals

• Creating a ColdFusion Application• Creating and Displaying ColdFusion Variables• Introducing ColdFusion Tags and Functions• Commenting Code• Conditional Statement• Loops• Switch/Case Statement• Operators

Page 4: Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

Debugging and Error Handling Techniques

• Debugging & Logging Section• Using CFDUMP and CFABORT• Debugging with CFTIMER and CFTRACE• Error Handling• Using onError and CFERROR• ColdFusion Builder Debugger

Page 5: Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

ColdFusion Scopes

• Introducing ColdFusion Scopes• Variables Scope• Cookie Scope• Client Scope• URL Scope• Form Scope• CGI Scope• Application Scope• Session Scope• Server Scope• Locking Scopes with CFLOCK

Page 6: Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

Publishing Database Content

• Connecting to a Database• Querying a Database Table• Dumping a RecordSet to a Browser• Displaying Database Data• Faster and Safer Queries Using CFQUERYPARAM• Using the Resultset Structure Data• Retrieving Information About a Data Source• About Query of Queries• Interacting with Database Stored Procedures

Page 7: Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

Building Search Interfaces

• Using Posting Data in Dynamic Queries• Creating Dynamic SQL for Multiple Search

Criteria• Caching Results• Clearing a Cached Query• Pagination• Working with Search Engines• Simple Solr Example

Page 8: Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

Inserting, Updating and Deleting Data

• Building an Interface Using a Form Page• ColdFusion Form Validation• Inserting Database Data• Updating Database Data• Deleting Records from the Database• Transaction Processing• Redirecting Process Flow

Page 9: Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

Working with Complex Data Types

• Working with Lists• Working with Arrays• Working with Multidimensional Arrays• Working with Structures• Working with XML Objects• Working with Queries• Mixing Different Types• Multiple References to an Object• Copying and Duplicating Objects• Assigning Objects to Scopes

Page 10: Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

Reusing Code

• Reusing Code with Templates• Using Custom Tags• Creating User-Defined Functions• Integrating JSP and Servlets in a CF Application• Integrating ColdFusion with Java Objects• Getting Started with COM and DCOM• Consuming Web Services• Retrieving Data from a Remote API• Creating and Reading RSS feeds

Page 11: Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

Introduction to Object Oriented ColdFusion

• Introduction to ColdFusion Component (CFC)• The Init() Function• Understanding Component Variables and Scopes• Declaring Implicit Getters And Setters• Understanding Component Accessibility• Understanding Inheritance• Creating An Abstract Base Component• Implementing Interfaces• Publishing Web Services• Caching Components in Shared Memory

Page 12: Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

Object Relational Mapping (ORM)

• Introducing ColdFusion ORM• Mapping a Persistent Component• Mapping the Properties• Manipulating Data by Using Persistent Components• Understanding Relationships Between Components• Mapping Inheritance• Managing Transactions• Querying Persistent Components• Optimizing Fetching

Page 13: Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

Mastering theApplication.cfc

• Understanding the Application.cfc• Structuring an Application• Configuring Application Settings• Defining Application Methods• Authenticating User Access• Extending Your Root Application.cfc• Accessing ColdFusion Application Settings

Page 14: Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

Advanced Techniques

• Dynamically Loading Java Libraries• Running Scripting Language Into CFML • Manipulating Threads • Demystifying Regular Expressions• Serializing and Deserializing Objects• Working with Files in RAM• Calling CFCs Methods in JavaScript

Page 15: Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

Reporting

• Manipulating PDF Documents• Manipulating Office Documents• Creating Charts• Using the Report Builder• Creating reports using header and content

Page 16: Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing

<cfthanks to=“you” from=“Eicon”/>