Practical PHP

Course Description

Practical PHP: Rapid application development with frameworks, using sessions to pass data, securing your web applications and dynamically generating images


£ 325 (incl. VAT)


6 hours

Course Details

This course is intended for people who have taken our PHP for beginners course or who have been using PHP for a while and want to write their web applications faster, more secure and with more features.

Practical PHP covers the following topics:

  • Rapid application development and frameworks: Automatically generate your PHP code and save weeks of writing the same code over and over.
  • Sessions: Pass data between your scripts the secure way. Ideal for shopping carts and larger projects.
  • Security: Try to hack your own web site and learn how to fix the most common security mistakes.
  • Dynamic images: Create buttons, captchas and other images on-the-fly.

If you are interested in using a database as a backend for your web sites, you might be interested in one of the following 1-day or 2-evenings courses which cover basic database design, database configuration and performance tuning as well as an introduction to SQL:

Newcastle Dates

06/03/2017 - 07/03/2017
(Mon - Tue, 18:00 - 21:00)
Click here to book

(Mon, 10:00 - 17:00)
Click here to book

If none of the above dates suit you or if you'd like to come to a course sooner please either email us or click on the book button and let us know if you would prefer to come to a weekday, weekend or evening course and we'll try to arange a suitable date as soon as possible! You won't have to commit or pay until everything is confirmed.

Other dates for one-to-one tuition or for groups of 3 students or more are available on request and bookings can be made here (prices available on request):
Click here to book

Dates in other locations

Please click on the town for more details:

05/11/2016 (Sat, 10:00 - 17:00)

05/12/2016 - 06/12/2016 (Mon - Tue, 18:00 - 21:00)

09/01/2017 (Mon, 10:00 - 17:00)

04/02/2017 (Sat, 10:00 - 17:00)

06/03/2017 - 07/03/2017 (Mon - Tue, 18:00 - 21:00)

10/04/2017 (Mon, 10:00 - 17:00)

06/05/2017 (Sat, 10:00 - 17:00)

05/06/2017 - 06/06/2017 (Mon - Tue, 18:00 - 21:00)

10/07/2017 (Mon, 10:00 - 17:00)

05/08/2017 (Sat, 10:00 - 17:00)

04/09/2017 - 05/09/2017 (Mon - Tue, 18:00 - 21:00)

Please email us (with the course name and date) if you would like to book by email: