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)
Course Details

Duration: 4 Days

Class Size: 10 Students

Time:

Price: 945

Course Schedule
    Venues

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

    LIMERICK – Croom Enterprise Centre, Hospital Road, Croom, Limerick

    How to Book Online Now:
    1. Select Month & Green Start Date in Calendar
    2. Click ‘Book Now‘ Button below
    3. Review shopping cart and Proceed to Checkout
    4. Fill in Attendee / Company Details
    5. Choose Payment option: Card/Stripe/InvoiceMe
    6. Checkout & Download ProForma Invoice
    Book this Course

    Out of stock

    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)

    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

    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.

    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