Dec 21, 2024  
2018-2019 Undergraduate Academic Catalog 
    
2018-2019 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

BA 3798 - Advanced Website Design

3 lecture hours 0 lab hours 3 credits
Course Description
This hands-on course is designed for web site designers with some experience. The course will cover website design beyond the basics as well as how to create graphics, animation and JavaScript form validation into an already created website. The student will enhance a pre-existing Web site with graphics and JavaScript while using the advanced website design techniques. Upon completion of this course, it is expected that students will be able to understand in-depth knowledge of website development; select approaches, strategies and techniques for integrating Internet technologies into the design and development of websites; and, incorporate form validation with JavaScript, animated graphics, and advanced web design techniques. (prereq: BA 3797 )
Course Learning Outcomes
Upon successful completion of this course, the student will be able to:
  • Select and apply web design strategies into a pre-existing web site
  • Create a form that integrates into a site
  • Incorporate JavaScript validation to the form to insure good data is received from the form.
  • Include a customized thank you page on a site that incorporates the reading and writing of cookies using JavaScript
  • Explore Photoshop techniques for enhancing and creating images
  • Create an animated gif that integrates into a site
  • Replace table formatting with Cascading Style Sheets

Prerequisites by Topic
  • HTML, CSS and JavaScript basics
  • Basic understanding of the Windows operating system (file management and directory structures {i.e. folders}, drag and drop, etc.)

Course Topics
  • Web Site Design
  • Forms
  • Form validation with JavaScript
  • Reading and Writing Cookies
  • Graphics
  • Animation
  • Formatting pages with Cascading Styles Sheets

Coordinator
Dr. Jeff Blessing



Add to Portfolio (opens a new window)