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
Prerequisite
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
Web development