Teaching Responsibility

LJMU Schools involved in Delivery:

LJMU Partner Taught

Learning Methods

Online

Module Offerings

5514COMECA-JAN-PAR

Aims

To present the concepts, methods and techniques used in the development and deployment of web applications and services. To develop the concepts of multi-tier web application development, including: server-side programming, database connectivity and media rich client-side interface development. To introduce wider concepts of web applications such as: legal issues, server hardware and system optimization.

Learning Outcomes

1.
Explain the architectural make-up of web applications.
2.
Develop a moderately sized media rich multi-tier web solution from a given set of requirements and data tier solution
3.
Iteratively develop a larger user evaluated media rich multi-tier web solution for a given commercially oriented scenario that utilises local and external data sources.

Module Content

Outline Syllabus:-Anatomy of a Web Application: Multi-tier Models, Client, Server and Service Internet, Intranet and Extranet Architectures. -The Lifecycle of a Web Application: Process, Deployment and Maintenance. -The Data Tier: Databases, SQL and Queries. -The Processing Tier: Language, Logic, Media Generation and Information. -The Client Interface Tier: HTML & CSS, Data Storage and Update, Interface, Media and Interaction. -Information System: Users, Roles, Tasks and Information. -Security of Web Applications -Analysis and Design Methods: Usability and Agile Development Methods. -Testing Web Applications: Automated Tools, Stress Testing and User Evaluation
Additional Information:This module provides the student with the concepts, methods, techniques and experience to analyse, design and develop media rich interactive multi-tier Web-based applications.

Assessments

Report
Technology