Module Overview

Web Development 2

This course focuses on the design and development and deployment of dynamic and responsive web based applications using relational databases as the data repositories. This course combines concepts and principles from Database Systems, Object Oriented Software Development and Dynamic Languages. The course will be taught using a web application framework.

Module Code

INFS 3032

ECTS Credits

5

*Curricular information is subject to change

Use of a Web Application Framework to build a web-based application
Understanding and evaluating cloud-based development environments.
Configuration of a Database Server and Database connectivity,
Session Tracking, Implement common functionalities of a web application e.g. Authentication, E Commerce, File Upload/Download, Commenting, Blogging, Generation of Emails.
Use of a front-end framework for the user interface of the web application.
Deployment and options for deployment.

Content

Use of a Web Application Framework to build a web-based applicationUnderstanding and evaluating cloud-based development environments.Configuration of a Database Server and Database connectivity,Session Tracking, Implement common functionalities of a web application e.g. Authentication, E Commerce, File Upload/Download, Commenting, Blogging, Generation of Emails.Use of a front-end framework for the user interface of the web application.Deployment and options for deployment.

Lectures, discussion, project work, self-directed learning.

Module Content & Assessment
Assessment Breakdown %
Other Assessment(s)100