Dreamweaver MX 2004: Dynamic Application Development
Cost:
$1,195.00 (Online
Class
- Lodestone Live)
$1,395.00
(Lodestone Training Center)

Time: 9:00 am - 4:30 pm
Length: 3 day class
Type: Instructor-led
Course Description:
Dreamweaver MX 2004: Dynamic Application Development provides students with no prior Dreamweaver experience the knowledge and hands-on practice they need to build a web application with Dreamweaver. This course focuses on teaching the fundamentals of the Dreamweaver interface, web programming languages, and databases to build a dynamic, data-driven application in ColdFusion, ASP, or PHP.
Learning Objectives:
Upon completion of this course, you should be able to:
• Use the Dreamweaver MX development environment
• Create and manage sites using Dreamweaver MX
• Define dynamic sites
• Build simple web applications
• Pass data between pages using the HTTP protocol, URL variables, hyperlinks and cookies
• Use SMTP to send e-mail from a web form
• Establish a database connection using Dreamweaver MX
• Build dynamic data pages using recordsets
• Create input and output pages, and generate URLs dynamically
• Add images and text dynamically
• Develop database-driven search forms
• Generate dynamic pages based on user-defined search parameters
• Apply site security with Dreamweaver MX server behaviors
• Create admin areas to manage content
• Build a master-detail interface that allows users to update pages
Target Audience:
This course is for people new to Dreamweaver or who have used it only to build static web sites.
Course Outline:
Unit 1: 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
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 updateable
Please note, assigned instructor may change. Lodestone confirms instructor schedules two weeks prior to class date.
*Classes are online via Lodestone Live and at a Lodestone training center.
The only time that a class will cancel is either if there is a power failure or other major disruption in service.
Our Social Network
Testimonials
"Lodestone has been the best training center I have come across in all of my training and conference ventures."- Northwood University
Newsletter
Receive updates on upcoming events »
