Unit 1: Introducing Dreamweaver CS3
* 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 and the Properties panel
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
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 up dateable
|