Skip to content Search
Search our website:

Web Programming using PHP

Short name: P1
SITS code: SSCS025H5
Credits: 15 credits
Level: 5

Aims

  • to introduce the PHP programming language.
  • to develop the PHP skills required to create dynamic websites, process forms, read and write external file data, and analyse and manipulate such data.
  • to encourage good programming practice by writing efficient well-documented code that can be easily understood by colleagues.
  • to help students to acquire the self-study skills and resources to enable them to further enhance their knowledge and capabilities with PHP.

Syllabus

  • Introduction to PHP: Open Source origins. PHP syntax (variables, control structures, functions).
  • Data Analysis: Using PHP to open, read, write and close external files and manipulate data.
  • Form Processing: Using PHP to process submitted form data. Validating and displaying data/redisplaying form.
  • Security: Avoiding security pitfalls by careful coding.
  • Maintaining State With PHP: Cookies. Session management.

Prerequisites

  • Introduction to Web Authoring.
  • Problem Solving for Programming and/or JavaScript.
  • Or equivalent web authoring (HTML/CSS) and programming skills.

Timetable

All dates and timetables are listed in the programme handbooks of individual programmes.