Adobe Fast Track to ColdFusion 8
Description
This Adobe Fast Track to ColdFusion 8 training course provides experienced web developers with the knowledge and hands-on practice they need to start building and maintaining dynamic and interactive web applications using ColdFusion 8.
Audience
To gain the most from this class, students should:
- Be familiar with web terminology.
- Have an understanding of web server characteristics.
- Have experience with HTML tag set and syntax.
- Be familiar with the SQL command set, including SELECT, INSERT, UPDATE and DELETE
Course Length
3 Days
Course Outline
Unit 1: Introducing the Course
- Meeting the prerequisites
- Understanding the course format
- Reviewing the course outline
Unit 2: 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
Unit 3: 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 tool table
- Using the resultset structure data
- Introducing CurrentRow
- Using ColdFusion functions
- Implementing best practices
Unit 4: 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
Unit 5: 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
Unit 6: 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
Unit 7: 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
Unit 8: 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
Unit 9: Reusing Templates
- Reusing code
- Using custom tags
- Using user-defined functions
- Introducing ColdFusion components
- Implementing best practices
Unit 10: 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