The course aims to develop web applications using HTML, XHTML and XML cliet-side programming and other Web GUI technologies to create, validate documents, generate contents via programming and integrate digital libraries with other media contents. The course also focuses on the set-up of a web server to support server-side processing in a secure fashion and identify common server-side configuration issues that affect securing.