Feb 24, 2024  
2021-2022 Undergraduate Academic Catalog 
2021-2022 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 website 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 website 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
  • Website design
  • Forms
  • Form validation with JavaScript
  • Reading and writing cookies
  • Graphics
  • Animation
  • Formatting pages with Cascading Styles Sheets

Dr. Jeffrey Blessing

Add to Portfolio (opens a new window)