CIS89C: Client-Side Programming with JavaScript

Week 1

Assignment 1


Virtual Business
Due Date: Week 2 Day 1
50 points (Layout: 20, Content: 30)

The goal of this assignment is to test your knowledge of HTML and publishing online. You can use any editor you want to create the site.

Create a nice, good looking and working virtual business Web site. Select a business that you want to create. If you can't find any business, then create something that you really want to do. The main thing is that you enjoy creating your Web site.

Your index.html (that I call homepage) and the other Web pages will be hosted on your Voyager account under the assignments directory of the public_html directory.

If you want to host your site somewhere else (i.e. not in Voyager), create a link in your index.html in Voyager to go to that site.

Apply your HTML skills to design and develop the Web site. Keep in mind that we will make improvements (starting with assignment 2 and on) to the site as the class progresses.

Be creative but don't use any JavaScript (If you know JavaScript, you're not supposed to be in this class). It's up to you to design the layout of your site. Each page must be complete. i.e. there should not be any under construction word or icon or even just one sentence. Create the contents like you want the users to know about your site.

Your Web site consists of at least 4 pages. They can be (or any others that you want):

  • Homepage (you tell about your business, etc.). This page will be loaded when the user comes to your site.
  • FAQs
  • What's New? (about your business such as Sales, etc.)
  • About Us (this is about the company, founders, officers, location, etc.)
  • Customer Service

Make sure to meet all the requirements. The index file must be index.html (case sensitive) and not index.htm or Index.html. Don't come back to me saying that your site doesn't load because you are not following the instructions.

Once you upload the files to Voyager, you can view it in the browser by going to http://voyager.deanza.edu/~yourvoyageraccountname/.

Email me in the format shown below to inform me that your lab is ready to be graded. I highly suggest you send yourself a courtesy copy (cc).

{Your name}
{Your Voyager account name (e.g. xyz36459) or the URL of your own site}
{Class: CIS89C}
{Assignment #1}