Advanced Web Development
Duration: 1 Teaching Period
Unit Code: COS30020
Contact Hours: Recommended 10 hours of study per week
About this unit
This unit is designed to introduce a variety of technologies and techniques typically used in development of contemporary web-based systems, and to enable students to achieve a level of fluency in using these in a thoughtful and considered manner. It uses web-based embedded scripting language (PHP) on a web server (Apache) and a server-side database (MySQL).
- Server-side scripting language PHP: variables, data types, operations, strings, functions, control statements, arrays, files and directory access, maintaining state
- Web programming approach by using embedded PHP
- Access and manipulation of MySQL
- Design patterns used in web applications.