Overview

This unit provides students with the knowledge, understanding and skills required to analyse a business problems and develop a solution that uses a web interface to a back-end database. The unit assumes a sound basic knowledge of programming and database concepts and skills as developed in the introductory units in … For more content click the Read More button below. The unit will take a strongly practical focus in examining the technology issues involved, and highlight the key issues which a developer needs to address in developing applications of this kind for real-world systems.

Offerings

S2-01-CLAYTON-FLEXIBLE

Requisites

Contacts

Chief Examiner(s)

Dr Don Samitha Elvitigala

Learning outcomes

On successful completion of this unit, you should be able to:
1.

Explain the need and importance for application developers to have skills in this area of IT applications;

2.

Describe and compare the key basic technologies which underly the development of web database applications;

3.

Evaluate and assess the key technological issues confronting developers when building applications of this type;

4.

Implement the key features of programming languages which are commonly used for developing web database applications;

5.

Analyse, design, develop and implement a web database application using a commonly used programming language;

6.

Evaluate and critique proposed web database solutions to a business problem.

Teaching approach

Active learning

Assessment

1 - Weekly quizzes
2 - Weekly lab exercise tasks
3 - Web app development fundamentals
4 - Business case analysis and design
5 - Implementation with rapid development framework

Scheduled and non-scheduled teaching activities

Laboratories
Lectures

Workload requirements

Workload

Availability in areas of study

Software development
Web development