O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Adobe ColdFusion 8

Video Description

Adobe ColdFusion 8 is a powerful platform-independent server-side technology used to create database-driven applications. Built into ColdFusion is an application server, the ColdFusion Markup Language (CFML), and enterprise services. ColdFusion is platform and web server independent, so it can be run with any type of web server, on any desktop operating system, and includes a JRUN web server that can be used for development purposes. ColdFusion has been reworked from the ground up in this version, offering significantly enhanced performance compared to previous versions. Work files are included. To begin learning today, simply click on the movie links.

Table of Contents

  1. Introduction
    1. Welcome 00:02:06
    2. Course Topics 00:04:10
    3. Course Prerequisites 00:01:46
    4. Software Requirements/Installation 00:02:52
  2. The Role of ColdFusion
    1. Client-Server Environment 00:02:17
    2. Static vs. Dynamic Requests 00:03:49
    3. What is ColdFusion? 00:03:14
    4. Why Use ColdFusion? 00:02:56
    5. ColdFusion Editors 00:01:34
  3. Course Setup
    1. Installing Dreamweaver 00:02:46
    2. Dreamweaver Preferences 00:02:45
    3. Installing ColdFusion 00:06:06
    4. Testing the Setup 00:03:50
    5. Installing the Course Files 00:01:59
    6. Installing the Course Database 00:05:21
    7. Dreamweaver CF Tags 00:02:37
  4. Introducing Dreamweaver
    1. Dreamweaver Interface 00:05:06
    2. Set Up the Course Site 00:04:06
    3. Set Up Testing Server 00:04:49
    4. Application Panel 00:03:26
    5. Browser Setup 00:04:05
    6. Code Navigator 00:02:07
    7. Related Files Toolbar 00:02:19
  5. ColdFusion Fundamentals
    1. ColdFusion Templates 00:03:24
    2. What is a Variable? 00:04:32
    3. Set/Display Variables 00:05:51
    4. Commenting Code 00:03:11
    5. Processing Flow 00:02:10
    6. CF Includes 00:03:50
    7. Creating Header & Footer 00:03:54
    8. Build Template Page 00:02:57
  6. Expressions
    1. Variable Types 00:04:08
    2. Datatypes 00:02:06
    3. Expressions 00:03:29
    4. Operators 00:02:55
    5. Functions 00:04:08
    6. Lists 00:03:27
  7. CF Functions
    1. Function Definitions 00:04:26
    2. Calling a Function 00:05:18
    3. Common Functions 00:01:29
    4. List Functions 00:04:06
    5. Custom Functions 00:02:00
  8. URL Variables
    1. HTML Statelessness 00:03:13
    2. URL Variables 00:03:45
    3. Working with URL Variables 00:07:36
    4. Dynamic URL Variables 00:05:08
  9. CFML Conditionals/Loops
    1. Conditional Processing 00:03:17
    2. If Statements 00:04:49
    3. Testing for Variables 00:04:57
    4. Switch Statements 00:04:53
    5. What is a Looping Statement? 00:02:55
    6. CF Looping 00:01:14
    7. Index Loops 00:04:04
    8. List Loops 00:03:29
    9. Nested Loops 00:02:35
  10. Databases
    1. Relational Databases 00:03:22
    2. Connection Basics 00:03:07
    3. Review Course Database 00:04:42
  11. Basic SQL Statements
    1. SELECT Statement Syntax 00:04:02
    2. INSERT Statement Syntax 00:02:51
    3. UPDATE Statement Syntax 00:02:10
    4. DELETE Statement Syntax 00:01:40
    5. INNER JOIN 00:02:32
    6. SQL Wildcard 00:03:02
  12. Creating Data-Driven Pages
    1. CFQUERY Tag 00:03:59
    2. Recordset Builder 00:04:59
    3. Display a Query 00:05:07
    4. Use Query Data 00:06:05
    5. Using Query Variables 00:07:22
    6. CFDUMP 00:05:30
    7. Dynamic Table Feature 00:07:37
    8. Recordset Paging 00:06:36
    9. Navigation Bar 00:04:26
    10. Debugging Queries 00:07:40
  13. ColdFusion Forms
    1. Form Basics 00:04:08
    2. Form Methods 00:02:47
    3. HTML Form pt. 1 00:05:19
    4. HTML Form pt. 2 00:03:46
    5. SUMA Form 00:05:23
    6. Add Fields 00:05:23
    7. Processing Forms 00:06:38
    8. Fields Not Submitted 00:03:56
  14. Form Data Validation
    1. Form Validation 00:03:42
    2. Client Side JavaScript 00:05:36
    3. Redirecting the User 00:03:17
    4. Server-Side Validation pt. 1 00:04:04
    5. Server-Side Validation pt. 2 00:05:04
  15. ColdFusion Form Features
    1. CFFORM Tag 00:03:30
    2. CFINPUT/CFTEXTAREA 00:03:44
    3. SUMA Form 00:07:39
    4. CFSELECT 00:06:08
    5. Combine Static Options 00:04:59
    6. Preserving Form Data 00:03:02
  16. Modifying Database Data
    1. Inserting Data 00:06:46
    2. CFINSERT 00:02:43
    3. Form with CFINSERT 00:06:31
    4. Updating Data 00:08:10
    5. CFUPDATE 00:02:42
    6. Update Interface 00:06:57
    7. Deleting Data 00:03:18
  17. Search Criteria
    1. Multiple Search 00:07:11
    2. Search Form 00:03:04
    3. Search Action 00:05:08
  18. Form to E-mail
    1. The Process 00:04:02
    2. CFMAIL 00:04:22
    3. E-mail from Forms 00:04:54
  19. Debugging/Troubleshooting
    1. Troubleshooting 00:06:22
    2. Debugging Techniques 00:04:05
    3. Preventing Problems 00:05:12
  20. Closing
    1. Additional Resources 00:02:39
    2. ColdFusion Hosting 00:01:37
  21. Credits
    1. About the Author 00:01:24