PHP Developer Course

Upon successful completion of this course, you will be able to install and configure PHP, mySQL and Apache Webserver on Windows, create and manage forms, manage security, understand how databases are used on the Web, use PHPmyAdmin to create and edit databases, query your database with basic SQL commands, program with basic PHP statements, use PHP to communicate with your database, Add, Delete and Modify data in the browser, build a complete Data Management system with PHP and mySQL.

Each student will receive:

  • 12 months FREE email support
  • FREE class repeat (if necessary)

Sharing is caring!

Course Details

Duration: 4 Days

Class Size: 10 Students

Time:

Price: 945

Course Venues

DUBLIN:

Ormond Building, 31-36 Ormond Quay Upper, Dublin, Ireland

LIMERICK:

Croom Enterprise Centre, Hospital Road, Croom, Limerick

Course Schedule
    Ready to book?

    SCHEDULED COURSES:

    Book online by selecting course start date and BOOK NOW.
    Pay Now or choose ‘Invoice Me’.
    We accept:
    Bank Transfer/ Cheque / Credit Card (Stripe)

    CUSTOMISED/ONSITE TRAINING:

    Please book with our online BOOKING FORM here

    Book this Course

    Select Green Start Date in Calendar & Click ‘Book Now‘ Button below

    Out of stock

    Looking for Onsite Training? A Quote for Training your Team?

    Upon successful completion of this course, you will be able to install and configure PHP, mySQL and Apache Webserver on Windows, create and manage forms, manage security, understand how databases are used on the Web, use PHPmyAdmin to create and edit databases, query your database with basic SQL commands, program with basic PHP statements, use PHP to communicate with your database, Add, Delete and Modify data in the browser, build a complete Data Management system with PHP and mySQL.

    This PHP training course is for developers or web designers who need to get up to speed with the latest PHP coding techniques. All the examples are based around the Object Oriented nature of PHP and best practice is encouraged throughout.

    Each student will receive:

    • 12 months FREE email support
    • FREE class repeat (if necessary)

    Sharing is caring!

    Day 1

    1. Setting up a localhost server
      ✓ Introduction to Apache, PHP, and MySQL
      ✓ Installing Apache Server, PHP & MySQL with XAMPP
      ✓ Initialising services.
      ✓ Testing the localhost environment.
    2. Basic PHP Syntax
      ✓ Echo, Strings, and Variables
      ✓ Single Quotes vs. Double Quotes
      ✓ Escaping Characters
      ✓ Concatenation
      ✓ Comments
    3. Working with Numbers
      ✓ Arithmetic Operators
      ✓ Assignment Operators
      ✓ Table of Arithmetic Operators
      ✓ Table of Assignment Operators
    4. Conditionals
      ✓ If/Else
      ✓ Elseif
      ✓ Switch
      ✓ Comparison Operators
      ✓ Logical Operators
      ✓ The Difference Between == and ===
    5. Arrays
      ✓ Creating a simple array
      ✓ Using array()
      ✓ Multidimensional Arrays
      ✓ Printing an Entire Array Using print_r()

    Day 2

    1. Loops
      ✓ While Loops
      ✓ Do…While
      ✓ For Loops
      ✓ ForEach
      ✓ Break Out of Loop
      ✓ Continue
    2. Working with Strings
      ✓ Comparing Strings
      ✓ Converting to Upper and Lower Case
      ✓ Searching Through Strings
      ✓ Case-Sensitive and Case-Insensitive
    3. Form Basics and Security
      ✓ Post vs. Get
      ✓ Radios, Checkboxes, and Select Fields
      ✓ Magic Quotes
      ✓ Securing the page
      ✓ Using Functions
    4. Sending Email
      ✓ PHPMailer
      ✓ Setting Up Email Class
      ✓ Sending a Test Email

    Day 3

    1. Simple Form Validation and Email
      ✓ Sanitizing Input
      ✓ Error Checking
      ✓ Displaying Errors
      ✓ Sending Email
      ✓ Adding a Thank You Page
      ✓ Including Files
    2. Sessions
      ✓ Starting a Session
      ✓ Using Session Variables
      ✓ Log In/Log Out
      ✓ Destroying Session Variables
    3. Creating a Database/MySQL/SELECT
      ✓ Creating a New Database
      ✓ Connecting to the Database
      ✓ SQL Basics
      ✓ The SELECT Statement
      ✓ Display the Number of Rows Returned
      ✓ Making a Reusable Connection Script
      ✓ MySQL vs. MySQLi vs. PDO
    4. Making a Reusable Connection Script
      ✓ Error Checking
      ✓ Making an Include
      ✓ Sorting Results

    Day 4

    1. SQL: Insert
      ✓ The INSERT Statement
      ✓ Using phpMyAdmin
      ✓ Inserting Information from a Form
    2. SQL: Update
      ✓ The UPDATE Statement
      ✓ Update Form
      ✓ Display Data in the Update Form
      ✓ Display Checkboxes
      ✓ Hidden Fields
    3. SQL: Delete
      ✓ The DELETE Statement
      ✓ Deleting Rows from a Database
      ✓ Passing ID Variables in a URL
    4. SQL: Search
      ✓ Wildcard Searches
      ✓ Searching with a Form

    Sharing is caring!

    This PHP training course is for developers or web designers who need to get up to speed with the latest PHP coding techniques. All the examples are based around the Object Oriented nature of PHP and best practice is encouraged throughout.

    Sharing is caring!

    Great course and great instructor who clearly has the experience. Learnt so much in short time frame. Really liked that it was so practical all the way and hot the ground running with the coding and concepts. – Seb

    Sharing is caring!

    Sharing is caring!

    Sharing is caring!