School of Computer Science and Software Engineering

CITS3403 Agile Web Development — Lab03

Unit Coordinator

Dr Tim French

Phone: 64882794

Lab Facilitator

Mr Tom Smoker, Mr Haolin Wu

 

Consultation Time

Where: CSSE rm 2.14
Time: Wednesday 12-2pm
No appointment needed.

 

News:

  • [14 Feb 2020] This unit currently has 190 CITS3403 students and 40 CITS5505 students enrolled. Almost twice as many as last year!
  • [14 Feb 2020] Labs, lectures and workshops all start in week 1.
  • [24 Feb 2020] Update: Labs will be starting in week 2.
  • [24 Feb 2020] Welcome to the first day of semester. The first class will be the lecture on Wednesday at 2.

Exercise 3: Cascading Style Sheets and A bit of JavaScript

The aims of this lab are:

  • Start laying out your project web page
  • formatting and layout your website with CSS,
  • try out CSS3 borders and
  • getting to know JavaScript through Node.js.

Start working on your Project layout

Decide on the key pages of your site, design the layout and navigation flow.

You can scatch this on a piece of paper first and feel free to consult with your lab facilitator.

Use HTML5 form elements to collect user information, such as first name, nick name, surname, telephone, skill sets, email address and etc.

User HTML5 form to collect task related information, task name, descriptions, required skill sets, deadline, completion status and etc.

Styling your Website

Return to the personal site you created in the last couple of labs. You can now use CSS to style the page according to your tastes. You should do this by a mixture of inline, document-level and external style sheet. Make good judgement on what type of style rules to use. For example, layout styles should be external, page-specific fonts and color scheme should be at document-level, while a form control that requires special attention should be using the inline style attribute. Practise with the various types of selectors, for example, element, group, contextual, class, id as well as pseudo selectors. Be sure to validate your CSS in addition to your HTML.

Getting started with JavaScript

Work through the W3Schools Javascript tutorial. There is a lot there, and you can skip some sections, but you should do most of the exercises up to the Forms topic. You should also come back to this tutorial as we go through the semester as the later section will help with some of our more advanced material.


This Page

Last Edited on:
Tuesday 25th of February 2020 01:10:24 PM

Website Feedback:
[email protected]