This module takes students through the theory and technical skills required to design and develop dynamic web applications.
Students will develop an understanding of the programmatic controls of both the content and presentation of web pages.
An industry standard IDE will be used that enables the student to develop a static prototype using XHTML and CSS2.
During the module the theoretical and practical considerations when working with server-side scripting languages and databases will be established. PHP and MySQL will be used to produce server-side interactions.
The module has a technical emphasis, but students will also use a methodology to underpin project development. This methodology will be user centred and will include tools to model the user characteristics and build a set of requirements specific to the project.
On successful completion of this module, the student will be able to
Student achievement will be measured by In-Course Assessment. Using a project brief and specification, students will design and develop an online business system, a multimedia application and accompanying documentation. These will incorporate both the theoretical and practical components of the module, such as writing functions for the development of server-side interactions.
This module may not be taken if the student has completed the Web Scripting module.