This is a follow up course to PHP stage 1 and extends PHP capabilities of using Functions and Object-oriented programming (OOP). You will be using OO concepts like abstraction, inheritance, encapsulation and polymorphism to design and build re-usable components for your applications and to insert data into your Web pages. You will also be introduced to regular expressions in PHP.
Dates
28/02/12 - 27/03/12
Day(s)
Tue
Duration
5 weeks
Time
18:00 - 21:00
Fees
Full fee: £144
Senior fee: £144
Concession: £72
Venue
KS - Keeley Street
Course code
CPH02
Availability
This course has finished
Still got questions?
computing@citylit.ac.uk or call 020 7492 2515
This is a follow up course to PHP stage 1 and extends PHP capabilities to Object-oriented programming (OOP). You will be using OO concepts like inheritance, encapsulation and polymorphism to design and build re-usable components for your applications and to insert data into your Web pages. You will also be introduced to regular expressions in PHP.
PHP Functions
Introduction to OOP
Benefits of OOP
Inheritance
Encapsulation
Polymorphism
Key OOP Concepts
Classes
Objects
Fields
Invoking Fields
Fields Scope
Private
Public
Protected
Final
Constructors and Destructors
Static Class Members
Regular Expressions.
Ascertain the benefits of when you need to use OO PHP as against procedural PHP.
Build OO PHP language blocks using Classes, Objects and Inheritance
Package your OO PHP code and create libraries
Write and include data into web pages
Investigate Errors and debug corrupt data.
This is a progression course from PHP Level 1, which is a Procedural or Event Driven PHP.
You need to have completed this Level 1 course and an HTML course. Knowledge of HTML Forms is highly recommended.
Each student has their own computer.
Presentations will be made using computers, whiteboard, overhead screen and printed notes.
Step by step instruction, with demonstrations where appropriate, will help you grasp the concepts.
No.
No.
You will receive regular feedback from your tutor throughout the course, as and when appropriate. At the end of the course you and your tutor are asked to assess the progress you have made.
Please complete the evaluation form at the end of your course. These are monitored and help us to continually improve our courses.
You may be interested in: education and careers advice; financial and childcare support; disability support; support for Deaf and hearing-impaired students; dyslexia support; English and maths support; counselling, and library services (supported learning centre). To find out what may be available to you, and how to apply, see page 213 of the 11/12 course guide, or visit www.citylit.ac.uk/students
General information and advice on courses at City Lit is available from the Information and Advice Shop, open Monday to Friday 12:00 – 19:00 during term time, and Monday to Friday 12:00 – 17:00 out of term time. See the course guide for term dates and further details.
Tel: 020 7492 2515
computing@citylit.ac.ukAdvice times:
Tuesday 17.30 - 18.30; Wednesday 12.30 - 13.30
You do not need to book an appointment, just come along on the days and at the times listed.
To enrol on a course, call 020 7831 7831.
Computing
Tel: 020 7492 2515
Advice times:
Tuesday 17.30 - 18.30; Wednesday 12.30 - 13.30
You do not need to book an appointment, just come along on the days and at the times listed.
To enrol on a course, call 020 7831 7831.