Oct 25, 2020  
2018-2019 Course Catalog 
    
2018-2019 Course Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

WDV 490 - Website Applications Seminar

Credits: 3
Lecture Hours: 3
Lab Hours: 0
Practicum Hours: 0
Work Experience: 0
Course Type: Voc/Tech
Students will build, update or modify new or existing commercially oriented website applications. Projects will include project planning, time estimating, group projects, version control and commercial web host interfaces.
Prerequisite: Instructor permission
Competencies
  1. Participate in a new website application project.
    1. Compile the client requirements and expectations.
    2. Analyze the client requirements.
    3. Develop a project plan to address the customer requirements.
    4. Estimate time required and approximate cost of client requirements.
    5. Explain the project plan to the client.
    6. Diagram the work flow of the project among the developers.
    7. Organize the work and results of the project.
    8. Explain delays, problems and results to the client.
    9. Present regular updates to a client, individually or as a group.
  2. Create a multi page commercially oriented website application based upon the project.
    1. Investigate the tools and techniques available to implement the functionality.
    2. Discuss the strengths and weaknesses of each technique.
    3. Select the tools and technologies for developing the website application.
    4. Use the concepts and techniques from the program to write the website application according to the project plan.
    5. Implement the website application on an Internet server or a commercial web server.
  3. Participate in a redesign of an existing website application.
    1. Compile the client requirements and expectations.
    2. Review the existing website application and its structure.
    3. Identify and discuss where existing elements will be used, modified or replaced.
    4. Develop a project plan to address the customer requirements.
    5. Estimate time required and approximate cost of client requirements.
    6. Explain the project plan to the client.
    7. Diagram the work flow of the project among the developers.
    8. Organize the work and results of the project.
    9. Explain delays, problems and results to the client.
    10. Present regular updates to a client, individually or as a group.
  4. Redesign a multi page commercially oriented website application.
    1. Identify appropriate tools and technologies required for the redesign.
    2. Create new pages within the existing website application structure.
    3. Modify existing pages as indicated.
    4. Implement the website application on an Internet server or a commercial web server.
  5. Participate in the maintenance of an existing website application.
    1. Compile the client requirements and expectations.
    2. Develop a project plan to address the client requirements.
    3. Estimate time required and approximate cost of customer requirements.
    4. Explain the project plan to the client.
    5. Diagram the work flow of the project among the developers.
    6. Organize the work and results of the project.
    7. Explain delays, problems and results to the client.
    8. Present regular updates to a client, individually or as a group.
  6. Update a multi page commercially oriented website application as indicated.
    1. Review the existing structure of the website application.
    2. Modify page(s) as indicated.
    3. Validate changes to work as expected within the website application.
    4. Implement the website application on an Internet server or a commercial web server.
    5. Validate updates with the client for approval.
  7. Practice project and time management.
    1. Estimate time required to perform a process within a project.
    2. Track actual time to perform the process.
    3. Point out significant discrepancies.
    4. Refine process estimation with each project.
  8. Create documentation for processes and work performed.
    1. Prepare project documentation for the client.
    2. Prepare project documentation for group members.
    3. Prepare time and cost estimates for projects.
    4. Compare estimates to actual performance.
    5. Evaluate differences.
    6. Identify improvements to address the differences.



Add to Portfolio (opens a new window)