Skip to content

ITS30605 Web Programming

This site hosts the practical lab work for ITS30605: Web Programming, offered by the School of Pre-University Studies at Taylor's College.

Aim

The aim of these practical lab exercises is to guide students in mastering the fundamentals behind web development to develop visually appealing websites or applications.

Schedule (August 2022 Semester)

The schedule is subject to change.

Week Lecture Practical Lab Remarks
1
29 Aug - 2 Sept
Introduction to Web Programming
HTML Part 1
Preparation Guides
2
5 Sept - 9 Sept
HTML Part 2 Practical 1: HTML Part 1
3
12 Sept - 16 Sept
HTML Part 3 Practical 2: HTML Part 2
4
19 Sept - 23 Sept
JavaScript Part 1 Practical 3: HTML Part 3
5
26 Sept - 30 Sept
JavaScript Part 2 Practical 4: JavaScript Part 1 Assignment 1 Due
6
3 Oct - 7 Oct
JavaScript Part 3 Practical 5: JavaScript Part 2
7
10 Oct - 14 Oct
PHP Part 1 Practical 6: JavaScript Part 3
Practical 7: JavaScript Extra Activities
8
17 Oct - 21 Oct
XAMPP Installation
Practical 8: PHP Part 1
Practical Test 1
9
24 Oct - 28 Oct
PHP Part 2 & 3 Practical 9: PHP Part 2 Independent Learning Week
Assignment 2 Due
10
31 Oct - 4 Nov
Practical 10: PHP Part 3 Practical Test 2
11
7 Nov - 11 Nov
Databases Part 1 & 2 Practical 11: Databases Part 1
12
14 Nov - 18 Nov
Practical 12: Databases Part 2 Code-Along Series (Part 1)
13
21 Nov - 25 Nov
Code-Along Series (Part 2) Code-Along Series (Part 3) Practical Test 3
14
28 Nov - 2 Dec
Wrap-up Lecture Assignment 3 Due

Note

For this semester, lectures are held during the second half of the week, so the schedule may appear accelerated. Thus, the practical work is arranged such that it complements the prior weeks' lectures. It is encouraged that you ensure that you're familiar with the lecture content before attempting the practical work.

Assignment 3 Groupings