Training Courses

PHP : Introduction

  7 reviews

Two Day Course

Overview

PHP applications are popular, easy to code and can run on any server or operating system. PHP can be integrated directly within your HTML code and allows information to be accessed from any data source.

This two day intensive course will introduce you to the fundamentals of PHP and show you how to build complete applications that include the use of cookies and sessions, creating functions and arrays to use in PHP code, sending email and processing forms using PHP.

This is a comprehensive and practical introduction to PHP. If you would like to tailor the following course outline to your exact requirements please give us a call or email. You should have attended the Introduction to HTML course at Media Training and, ideally, have some programming experience.

No PHP experience is required.

Public Course Dates & Pricing

Course DatesLocationPriceStatus

SOLD  OUT SOLD  OUT
  • Public Courses

    Small class sizes so you get the maximum amount of trainer time possible. You attend with delegates from other companies.

    A great, cost efficient way to learn, discounts are also available for group bookings.

     

    Discount Info
  • Private Courses

    One to one tuition or a private group with just your colleagues. Your choice of duration, content and location. We can train at one of our centres or onsite with you wherever you are located.

    We offer a free consultation service to help work out every detail and build the perfect course for you.

    From £499 + VAT

    Free Consultation

Course Outline

  • Day one

    Introduction


    • PHP and how it works
    • Server-side technology structures
    • Your first PHP page
    • PHP structure

    Variables and identifiers
    • Working with Identifiers
    • Variables, String, Number
    • Math operators
    • Using constants
    • String functions
    • Shorthand operators
    • Using Expressions
    • Using variables and variable scope

    Conditional structures
    • Control structures
    • Logic and relational operators
    • Using ?If?, ?Else if? and ?Else?
    • Switch operator
    • Comparison operators
    • Conditional operators

    Loops
    • Using the While loop
    • Break statements
    • Continue statements
    • Using ?do...while?, ?for?, ?foreach?

    Functions
    • Creating your own functions
    • Calling a function
    • Using arguments
    • Return statements and static statements
    • Scope of variables
    • Optional arguments
    • Dynamic, built-in and data functions
  • Day two

    Arrays

    • Array assignments
    • Array functions

    Form validation
    • Validating mandatory information
    • User friendly validation techniques
    • Using the setcookie function
    • Data functions
    • String functions

    Advanced forms
    • Working with drop down menus
    • Checkboxes and radio buttons
    • Comparison functions
    • Using Strcmp()
    • Using Strcasesmp()

    HTTP
    • HTTP basics
    • Headers
    • Environment variables

    Utilising cookies
    • When to use cookies
    • Setting cookies
    • Reading cookies
    • Deleting cookies

    Session variables
    • Setting sessions
    • Storing session variables
    • Reading sessions
    • Deleting sessions

    Email function
    • Creating auto-responder
    • Using email to accept simple on-line orders

    Built in functions
    • Include()
    • Require()
    • Include_once()
    • Require_once()

    Overview of MySQL

    Overview of PHP and XML

    Questions and answers
Experience + Flexibility

We know training inside out. We can advise you on all the options to make sure you get the best possible course.

Tell us you need to cancel 5 working days before your course and there’s no charge. Great for your peace of mind.

Our trainers bring their years of industry experience into the classroom. You'll leave confident and prepared.

The smallest class size in the industry. More one on one time with the trainer and a less intimidating group size.

Tell us which you use and it'll be booted up and waiting with the latest software when you arrive.

We provide a lovely onsite lunch so you can relax. We can cater for any dietary requirement with no fuss.

Comfort + Location
Reputation + Feedback

Our Clients


We've worked very hard over the last 20 years to grow our business through personal recommendations.

When you attend a course we ask you to tell us how it went. We use your feedback to help us improve our courses.

We publish all our customer satisfaction stats live on our site (good or bad) because we want everyone to know just how highly you rate us every day, every week and every year.

We know that choosing the best course can be difficult, maybe the thoughts of the 5996 other clients we've asked will give you the inspiration to join us too.

The most recent comments from attendees of our courses are shown below. We reckon they will give you a pretty good indication of how they think we perform.

  Client Ratings

Attendees surveyed5996
  Trainer Knowledge9.8 / 10
  Trainer Materials9.6 / 10
  Trainer Preparation9.8 / 10
  Overall Trainer Score9.7 / 10
  Centre Lunch9.6 / 10
  Centre Staff9.9 / 10
  Overall Centre Score9.7 / 10
  Overall Experience9.6 / 10
  % Who Would Recommend Us99.7%

  Recent Feedback




"Trainer was knowledgable and took an approach which suited me. Helped that the course was one-on-one. Food was great and facilities are generally really good."



"Dele was great and the staff were really friendly. A very good atmosphere to train in."



"Teaching material and examples were geared to what would be useful to me in a working environment."