PHP Web Developer

Course Description

The PHP Web Developer course is designed to provide a solid foundation in the best practice use of the PHP language in creating dynamic data-driven websites and applications.

The course guides you through the basics of PHP with numerous examples and hands-on exercises. By the end of the course, you will have completed a functioning web application whilst learning the best practice approaches to programming in PHP.


This course is designed for those who want to learn how to use best practice techniques in the use of PHP for developing dynamic websites and applications. It is also ideal for existing PHP developers who are self taught and want to make sure that they are aware of PHP's core concepts and syntax.


At the end of this course attendees will:

  • Have a solid understanding of PHP core structures
  • Be familiar with handling a range of data types
  • Understand and be able to use variables, arrays and constants correctly
  • Be able to create and process dynamic forms
  • Understand how cookies and sessions can be used to maintain state
  • Have an understanding of how PHP interacts with databases
  • Be familiar with PHP's key configuration options

Pre Requisites

To get the most out of the course, attendees should be somewhat familiar with HTML and CSS. Prior exposure to any of these concepts will be helpful, but not required:

  • JavaScript

Key Topics

  • PHP Language Basics: Syntax, Quotes & Comments
  • PHP Data Types, type casting and juggling
  • Variables: Numbers, Constants, Variables, Strings, Arrays
  • Control Flow : Operators, Conditionals, Loops
  • Programming concepts : Best Practices, Debugging
  • Working with Forms
  • Introduction to Server Communications, Sessions, Security
  • Brief Introduction to working with databases
  • PHP Configuration
  • Best Approaches to Creating PHP Applications

Resources & Materials

  • Tuition by an expert instructor
  • Access to a live server for practice
  • Full documentation in PDF format
  • Exercises and solutions
  • Example files
  • Recordings of sessions (online only)
  • Access to dedicated training forums

Course Schedules

Course schedule Duration Sessions Session times Format Price Credits
TBA15 hrs6 x 2.5hrsTBAOnline£6256

Reserve my place now