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

Add to Portfolio (opens a new window)

WDV 351 - Website Application Components

Credits: 3
Lecture Hours: 3
Lab Hours: 0
Practicum Hours: 0
Work Experience: 0
Course Type: Voc/Tech
Students will learn how to implement a variety of third-party components into a website application. This includes, but is not limited to, videos, audios, RSS feeds, forums, blogs, bulletin boards, widgets, e-commerce components, XML, CGI scripts and form-handling components.
Prerequisite: WDV 221  or instructor permission
Competencies
  1. Discuss third party components for website applications.
    1. Define third party components.
    2. Discuss the strength and weaknesses of third party components.
    3. Identify providers of third party components.
    4. Explain how to locate and download third party components.
  2. Examine the impact of using third party components.
    1. Discuss licensing issues regarding use of third party components.
    2. Discuss copyright issues regarding use of third party components.
    3. Discuss operational and resource issues regarding use of third party components.
    4. Discuss potential version issues and methods to address version compatability.
    5. Discuss the cost benefit of using third party components versus self developed components.
  3. Demonstrate how to implement a blog into a website application.
    1. Define and identify three currently available components.
    2. Discuss the features and potential weaknesses of the components.
    3. Properly register and download one of the identified components.
    4. Implement the component in a website applications located on a web server.
    5. Test and validate the use of the component.
  4. Demonstrate how to implement an RSS feed into a website application.
    1. Define and identify three currently available components.
    2. Discuss the features and potential weaknesses of the components.
    3. Properly register and download one of the identified components.
    4. Implement the component in a website applications located on a web server.
    5. Test and validate the use of the component.
  5. Demonstrate how to implement a forum into a website application.
    1. Define and identify three currently available components.
    2. Discuss the features and potential weaknesses of the components.
    3. Properly register and download one of the identified components.
    4. Implement the component in a website applications located on a web server.
    5. Test and validate the use of the component.
  6. Demonstrate how to implement an advertisement component into a website application.
    1. Define and identify three currently available components.
    2. Discuss the features and potential weaknesses of the components.
    3. Properly register and download one of the identified components.
    4. Implement the component in a website applications located on a web server.
    5. Test and validate the use of the component.
  7. Demonstrate how to implement a photo gallery into a website application.
    1. Define and identify three currently available components.
    2. Discuss the features and potential weaknesses of the components.
    3. Properly register and download one of the identified components.
    4. Implement the component in a website applications located on a web server.
    5. Test and validate the use of the component.
  8. Demonstrate how to implement a widget component into a website application.
    1. Define and identify three currently available components.
    2. Discuss the features and potential weaknesses of the components.
    3. Properly register and download one of the identified components.
    4. Implement the component in a website applications located on a web server.
    5. Test and validate the use of the component.
  9. Demonstrate how to implement an embedded video and player into a website application.
    1. Define and identify three currently available components.
    2. Discuss the features and potential weaknesses of the components.
    3. Properly register and download one of the identified components.
    4. Implement the component in a website applications located on a web server.
    5. Test and validate the use of the component.
  10. Demonstrate how to implement a streaming video player into a website application.
    1. Define and identify three currently available components.
    2. Discuss the features and potential weaknesses of the components.
    3. Properly register and download one of the identified components.
    4. Implement the component in a website applications located on a web server.
    5. Test and validate the use of the component.
  11. Demonstrate how to implement an embedded audio and player into a website application.
    1. Define and identify three currently available components.
    2. Discuss the features and potential weaknesses of the components.
    3. Properly register and download one of the identified components.
    4. Implement the component in a website applications located on a web server.
    5. Test and validate the use of the component.
  12. Demonstrate how to implement a streaming audio player into a website application.
    1. Define and identify three currently available components.
    2. Discuss the features and potential weaknesses of the components.
    3. Properly register and download one of the identified components.
    4. Implement the component in a website applications located on a web server.
    5. Test and validate the use of the component.
  13. Demonstrate how to implement CGI form processor into a website application.
    1. Define and identify three currently available components.
    2. Discuss the features and potential weaknesses of the components.
    3. Properly register and download one of the identified components.
    4. Implement the component in a website applications located on a web server.
    5. Test and validate the use of the component.
  14. Demonstrate how to implement a third party payment processor into a website application.
    1. Define and identify three currently available components.
    2. Discuss the features and potential weaknesses of the components.
    3. Properly register and download one of the identified components.
    4. Implement the component in a website applications located on a web server.
    5. Test and validate the use of the component.



Add to Portfolio (opens a new window)