labs / tiddlers / content / labs / lab07 / $__Labs_07_Web

For next week's lab you will need to have created the following web pages:

  • The 'create account' page. Refer to section 4.2 of the milestone 3 specification.

  • The 'sign in' page. Refer to section 4.3 of the milestone 3 specification.

  • The 'view products' page. Refer to section 4.5 of the milestone 3 specification.

  • The 'quantity to purchase' page. Refer to section 4.6 of the milestone 3 specification.

You only need to create static HTML pages at this point. You can add some hard coded dummy data as place holders for the dynamic content. We will show you how to add the dynamic content in the lab next week.

These files should be created inside the <> folder of your project.

You can start adding CSS to style the pages if you wish (refer to section 5.2 of the milestone 3 specification for details on what we expect for styling). There is no lab material covering CSS styling --- it is up to you to complete this before the milestone 3 deadline --- add an issue to GitBucket to remind yourself.

Note that we gave you a very quick introduction to HTML and CSS in INFO201 lecture 24. You can find this lecture in the INFO202 Blackboard under <

Review material > INFO 201 > Lectures">>.

We also covered HTML and CSS in lab 13 of INFO201. However, most of that content is not going to be useful since we were using SSR technologies in that lab (JSP and servlets).