University of Leicester

cms

CO3098—Web Technologies

Convenor:
Dr. Y Hong
Description:

Software engineering in the time the Internet and e-commerce provides challenges that go beyond what is taught in traditional software engineering courses. In particular we are dealing with a large, distributed system that is not under particular control by anyone. This course discusses the issues that are relevant for designing useful, stable and secure systems in this context highlighting many of the currently prevailing technologies.

The course takes students from a background of 'traditional' middleware to the emerging paradigm of Service Oriented Computing. We introduce scalable techniques for developing applications for the web (e.g. Java Servlets, Java Script) – by both discussing their respective merits as well as getting hands-on experience in writing applications using these techniques.

One important aspect of web applications, that also occurs in enterprise application integration, is to deal with different data formats, and the de-facto standard these days are XML, JSON and their related technologies. XML Schema/ XSLT, server-side and client-side scripting languages (Java and JavaScript), AJAX, and Web Design (HTML5). The course will also look at Web Services and discussing how they can be combined with other technologies for creating web applications.

Author: Form auto-generator (csadmit@mcs.le.ac.uk).
Author: Dr. Y Hong.
© University of Leicester November 2016. Last modified: 29th August 2018, 12:40:18
CMS Web Maintainer. This document has been approved by the Head of Department.