Program Overview
PHP3 - PHP Web Application Development
Course Description
This course introduces object-oriented PHP and the use of software design patterns for practical web application development. The course covers development of PHP classes and methods in order to create and maintain web applications, including the separation of different parts of a web application and their relationships through object-oriented programming.
Learning and Teaching
The module includes a mix of traditional lectures and laboratory sessions. The course will teach the fundamentals of Object-Oriented programming applicable to PHP, covering the use of Classes, Methods, and their relationships. It will cover the generation of Objects through class instantiation, inheritance, and extending classes, achieved through individual projects requiring PHP development.
Coursework and Assessment
To award credits, evidence of knowledge and skills gained or improved is required. Assignments will be submitted to the course tutor, and a class test will be held at the end of the course. Assessment methods are designed to increase confidence and are enjoyable and suitable for adults with busy lives.
Reading Suggestions
- PHP Object Oriented Solutions by David Powers / Friends of Ed
- Practical Web 2.0 Applications with PHP by Quentin Zervaas / Apress
Library and Computing Facilities
Students on this course are entitled to join and use the University's library and computing facilities.
Accessibility
The University aims to provide a confidential advice and support service for students with long-term medical conditions, disabilities, or specific learning difficulties, offering services such as one-to-one advice, material in alternative formats, and assessment arrangements.
Part-time Courses for Adults
The University offers part-time courses in various subjects, including humanities, languages, business, computing, politics, law, science, environment, and social studies.
