This module develops the core skills introduced in Web Site Development, focusing on both client side and server side scripting to achieve general-purpose dynamic web sites.
The module explores the utilisation of mark-up languages and style sheets in the control of web page layout and appearance. Students will learn to use a server-side scripting language to solve problems.
On the client side, the module amplifies the role of CSS, DOM, and JavaScript in the role of developing Dynamic HTML applications. Server side, the module considers the client server interaction, server side processing of data and server database interactions. The language utilised will be an embedded scripting language, such as PHP.
On successful completion of this module, the student will be able to
Student achievement will be measured by In-Course Assessment.
Web Site Development and either Visual Programming 2 or C++ Programming 2 or Java Programming 2 are pre-requisites for this module.
Database Systems is a co-requisite for this module.