Apr 25, 2024  
2018-2019 Course Catalog 
    
2018-2019 Course Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

WDV 331 - Dreamweaver Applications

Credits: 3
Lecture Hours: 2
Lab Hours: 2
Practicum Hours: 0
Work Experience: 0
Course Type: Voc/Tech
Introduces the advanced features of a current version of Dreamweaver. This will include site management tools, creation and use of templates for layout control, implementation of Sprys as well as other features. A website application will be built using Dreamweaver’s built-in database connectivity to provide server-side content delivery.
Prerequisite: WDV 221  or instructor permission
Competencies
  1. Demonstrate the Site Management tool within Dreamweaver.
    1. Create a new site using the Site Management tool.
    2. Select pages from the Site Panel for modification.
    3. Add new pages to the site using the Site Panel.
    4. Organize pages into folders within a site using the Site Panel.
    5. Remove pages from the site using the Site Panel.
    6. Remove a site from the Site Management tool.
    7. Produce and discuss the site reports.
    8. Publish the site to an Internet server using Dreamweaver’s FTP tool.
  2. Demonstrate the Site Management tool within Dreamweaver for use with an existing website application.
    1. Create a site using the Site Management tool for an existing website.
    2. Use the Site Management tool to build the site folder for the existing site.
    3. Select pages from the Site Panel for modification.
    4. Add new pages to the site using the Site Panel.
    5. Organize pages into folders within a site using the Site Panel.
    6. Remove pages from the site using the Site Panel.
    7. Remove a site from the Site Management tool.
    8. Produce and discuss the site reports.
    9. Publish the site to an Internet server using Dreamweaver’s FTP tool.
  3. Examine the use of Templates within Dreamweaver.
    1. Define a Template within Dreamweaver.
    2. Discuss the use of Templates within a website application.
    3. Define Editable Region of a Template.
    4. Define Optional Region of a Template.
    5. Define Repeating Region of a Template.
    6. Create a new Template.
    7. Create a new Template.
    8. Use a Template to organize the layout of a website application.
  4. Investigate Behaviors within Dreamweaver.
    1. Define behaviors within Dreamweaver.
    2. List Client behaviors available to Dreamweaver.
    3. List Server Behaviors available to Dreamweaver.
    4. Compare the use of Dreamweaver Behaviors to self scripted behaviors.
    5. Use Dreamweaver Behaviors within a website application. 
  5. Investigate using Dreamweaver to build a dynamic server side application.
    1. Compare Client Side to Server Side applications.
    2. Define PHP.
    3. Define MySQL.
    4. Define SQL.
    5. Discuss how these three technologies are used for server side applications.
    6. Use Dreamweaver to make the Site Definition.
    7. Use Dreamweaver to make the SQL Connection.
    8. Use Dreamweaver to select desired data from a database.
    9. Use Dreamweaver to add Data Placeholders for displaying content.
    10. Use Dreamweaver to display images from a database.
    11. Use Dreamweaver to format dynamic pages for proper presentation.
    12. Use dynamic content to interact with Template regions.
    13. Use Dreamweaver to publish pages to a PHP/MySQL enabled server.
  6. Investigate Sprys within Dreamweaver.
    1. Define a Spry within Dreamweaver.
    2. List Form Validation Sprys.
    3. Discuss the strengths and weaknesses of Form Validation Sprys.
    4. List Layout Sprys.
    5. Discuss the strengths and weaknesses of Layout Sprys.
    6. List Image Sprys.
    7. Discuss the strengths and weaknesses of Image Sprys.
    8. Use Dreamweaver to implement Form Validation Sprys.
    9. Use Dreamweaver to implement Layout Sprys.
  7. Create a multi page commercially oriented website application.
    1. Analyze the purpose and requirements of the business.
    2. Identify appropriate functionality for the application.
    3. Investigate the required tools and techniques to implement the functionality.
    4. Use the concepts and techniques from the course to write the application.
    5. Implement the website application on an Internet server or a commercial web server.



Add to Portfolio (opens a new window)