Web Design Professional Project

Pretend that a client of yours has asked you to create a four-page website using all your own original art work. The client wants the site to include an animation. You can imagine any type of site you like.

You will be using all of the skills and technologies that you learned in your courses to build a website and artwork from the ground up, documenting each part of it as you work.

Please make sure that ALL artwork is unique and original (created by you). The important part is to show off your skills as a web designer, but also to have fun doing it!



  1. Case Study (summary from pretend interview with client) as Word document or PDF.
  2. Project Scope (well structured) as Word document or PDF.
  3. Color Palette labeled with RGB values as PNG file.

Original Art Files

  1. Create a Photoshop file that is a design mockup of your home page. Make sure to name your layers and slices.
  2. Create at least three images for a slide show on your home page or one of the other web pages on your site. You can save these images in one PSD file or in three separate PSD files.
  3. Create an Animate Ad to use in the final site template that has self-timing. You may have it repeat or play once. You may also make it user interactive. Your ad should be an HTML Canvas video, not a Flash video.


  1. Create an HTML home page based on your design mockup. Make sure to use relative URLs to images and other pages. The page layout and design should be done with CSS.
  2. Create at least three linked HTML pages. Note that your linked pages only need a title and some placeholder text; however, you may put the JavaScript Slide Show and Animate Ad on a linked page or the home page.
  3. Include a JavaScript slide show on one of your pages. It should use your original art work.
  4. Include the ad you made in Animate on one of your pages on the site. Make sure the ad works in your browser and is HTML5 compliant.

Here a sample of a home page:

Web Page

Folder Structure

Folders are organized into Original Art, Documentation, and Final Site subfolders.

Folder Structure

  1. You can name your files differently, but please use the names shown above for the folders.
  2. The Final Site folder will serve as the root folder, which the instructor will use to test your site.

Testing your Website

  1. View the source in your browser and review the code there. This shows you the HTML that your PHP code generated.
    1. Make sure your code starts with a DOCTYPE declaration, preferably <!doctype html>. There should only be one DOCTYPE declaration per page.
    2. Validate the code by copying it and pasting it in the W3C Validator. If you get any errors, review them and try to fix them before submitting the project.
  2. Do you have any broken links?
  3. Do the src attributes for all your internal links, stylesheets, and images use relative paths?
  4. Do all your pages have titles?
  5. Are you using CSS (and not HTML) for formatting? For example,
    1. Don't use <br> tags or <p> tags to create vertical space.
    2. Don't use deprecated tags (e.g., <center><frame><font><u><b>) and attributes (e.g., alignbackgroundbgcolorborderhspacevspacewidth)
  6. Does your design work well in different dimensions. Resize your browser window to different sizes to make sure.
  7. Does your slideshow work?
  8. Does your Animate ad work? Is it HTML5 compliant?

Submitting Project

  1. After you have completed all of the requirements of the project, create an archive (zip file) of your entire project "topic" folder. You can use WinZip, or whatever compression tool you prefer to create the .zip file.
  2. Email the file to project@webucator.com. If you haven't received confirmation of receipt within one business day, please let us know.
  3. If you are having trouble sending the project attachment via email we suggest using a file sharing service such as Dropbox, Box.net or Google Drive.
  4. Please allow 5 business days for us to review the exam submission.
  5. You must complete the project before the expiration date of your course. We estimate it will take about 30 hours. Be sure to leave yourself enough time.
  6. IMPORTANT: Please be sure to complete ALL the requirements of the project before submitting it. If for any reason you are not able to complete one or more of the requirements and wish to submit without that portion complete, please explain that in the email when you submit the project. If a project is incomplete and there is no explanation as to why, it cannot be graded.


Your grade will be calculated based on the following categories, with the amount that each category contributes to your overall grade:

Documentation: 25%

  • Case Study: 10%
  • Project Scope: 10%
  • Color Palette: 5%

Original Art Files: 25%

  • Photoshop Design Mockup: 15%
  • Images for JavaScript Slide Show: 5%
  • Animate Ad: 5%

Website: 40%

  • Home page is valid: 5%
  • Home page links work and use relative paths when possible: 5%
  • No deprecated tags or attributes: 5%
  • Files organized sensibly: 5%
  • Design looks like design mockup: 5%
  • CSS is used for design and layout: 5%
  • JavaScript Slide Show included and works: 5%
  • Animate ad included, is HTML5 compliant and works in the browser: 5%

Folder Structure: 10%

  • Folders organized according to project requirements: 10%


This project is meant for you to use your own skills and knowledge. This means that we expect the work to be your own work. We also expect that you will want to look some stuff up. Please feel free to use your course textbook and the course content to help you along. You may also use the Internet as a source of help, especially for looking up documentation and errors.

Note that the instructor is not a resource during this project. The purpose of the project is to evaluate how well you can do without access to the instructor.

Author: Tracy Berry

Tracy has been a senior graphic designer/programmer, instructor, and consultant since 1993 and has developed hundreds of logos, marketing materials, websites, and multimedia solutions for customers worldwide, including involvement in large corporate software rollouts. She has helped many organizations optimize and streamline data solutions. She teaches both onsite and online courses and has her CTT (Certified Technical Trainer) certification. Tracy specializes in teaching graphics, desktop publishing, web design, reporting/productivity applications, as well as the creation of online courses with software from leading vendors.

About Webucator

Webucator provides instructor-led training to students throughout the US and Canada. We have trained over 90,000 students from over 16,000 organizations on technologies such as Microsoft ASP.NET, Microsoft Office, Azure, Windows, Java, Adobe, Python, SQL, JavaScript, Angular and much more. Check out our complete course catalog.