Dynamic Applications in CS3 with Coldfusion

Course Title
Dynamic Applications in CS3 with Coldfusion
Introducing DreamWeaver MX 2004 and Newland Tours
 
Defining a static site
 
Creating the “Contact an Agent” page
 
Creating a new page based on an existing page
 
Working in design view, code view, and split view
 
Inserting and formatting text
 
Inserting images from the Insert bar
 
Creating tables
 
The Property inspector, the Properties panel (of the Selection panel group)
 
 
Unit 2: Dynamic Web Sites
 
Dynamic web site basics
 
Choosing a server model
 
Redefining the Newland Tours site for dynamic development
 
Developing with a local server
 
Developing with a remote server
 
Building a simple, dynamic application
 
 
Unit 3: Passing Data Between Pages
 
Understanding the HTTP protocol
 
Retrieving data with query strings/URL variables
 
Retrieving data with hyperlinks
 
Setting and retrieving cookies
 
 
Unit 4: Sending E-mail From a Web Form
 
Introducing SMTP e-mail service
 
Configuring your system to send SMTP e-mail
 
Writing the code to send a message
 
Introducing objects, methods/functions, and properties
 
Creating the web form
 
E-mailing dynamic form values
 
Client-side form validation
 
 
Unit 5: Building a Tour Price Calculator
 
Creating the pages
 
Building the form
 
Collecting, processing, and displaying the data
 
Adding server-side form validation
 
Creating the conditional region
 
Creating and applying a custom CSS class
 
 
Unit 6: Databases on the Web
 
A crash course on databases
 
Touring the Newland database
 
Connecting the site to a database
 
Creating recordsets and displaying database information
 
 
 
 
 

         

Course Duration
3 Days

Unit 7: Completing the Price Calculator
 
Dynamically populated drop-down menus
 
Creating filtered recordsets
 
Revising the calculation script with live data
 
Documenting your code with comments
 
 
Unit 8: Filtering and Displaying Data
 
Preparing the input page
 
Generating URLs dynamically
 
Preparing the output page
 
Populating page layouts dynamically
 
Adding dynamic images and formatting the population number
 
Looking up foreign table data with SQL
 
 
Unit 9: Building the Tour Descriptions
 
Planning the application
 
Creating recordsets with joins
 
Building the descriptions
 
Inserting images and alt attributes
 
Implementing recordset paging
 
Passing data to other applications
 
 
Unit 10: Building Search Interfaces
 
Preparing the search page and creating the Search All link
 
Searching by region: building the interfaces
 
Commenting code for testing and debugging
 
Suppressing the navigation bar conditionally
 
Searching by country: filtering by form variable
 
Switching SQL statements according to environmental variables
 
 
Unit 11: Authenticating Users
 
User authentication as a web application
 
Building the registration pages
 
Building the log-in page
 
Creating an Application.cfm (CF only)
 
Enabling sessions in PHP
 
Restricting access to pages
 
 
Unit 12: Managing Content with Forms
 
Creating the admin section
 
Two approaches to formatting content stored in a database
 
Creating the form interface
 
Using session variables and hidden fields to track users
 
Inserting the record
 
 
Unit 13: Building Update Pages
 
Preparing the pages
 
Planning master-detail pages
 
Making the detail page updateable