Teaching Responsibility
LJMU Schools involved in Delivery:
Computer Science and Mathematics
Learning Methods
Lecture
Practical
Module Offerings
5214COMP-JAN-CTY
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.
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
Module Overview:
This module provides you with the concepts, methods, techniques and experience to analyse, design and develop media rich interactive multi-tier Web-based applications. You will learn to develop the concepts of multi-tier web application development, including: server-side programming, database connectivity, and media rich client-side interface development. You will also be introduced to wider concepts of web applications such as: legal issues, serve hardware, and system optimisation.
This module provides you with the concepts, methods, techniques and experience to analyse, design and develop media rich interactive multi-tier Web-based applications. You will learn to develop the concepts of multi-tier web application development, including: server-side programming, database connectivity, and media rich client-side interface development. You will also be introduced to wider concepts of web applications such as: legal issues, serve hardware, and system optimisation.
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
Portfolio
Portfolio