Advanced Data Centric Web Applications
Description
This module builds upon the topics covered in Data Centric Web Applications (how to access and modify databases via web applications) by teaching students how to build secure n-tier web applications, with server-side business logic, that access databases (both locally and hosted) using an ORM (Object Relational Model).
Students will also learn to use a software project management tool, dependency injection techniques, and how to develop and run automated test cases.
Learning Outcomes
Design and develop a modern, secure and robust web application using industry-standard developer tools and architectures.
Utilise an Object Relational Mapping (ORM) in developing a web application.
Develop automated tests for web applications.
Credits
05
% Coursework
100%