School of Computer Technology

PHP/MySql Programming

Course Description :

We will custom build this course for our corporate and daytime clients. This hands-on PHP Programming course provides you with the knowledge necessary to design and develop dynamic, database-driven web pages using PHP version 5. PHP is a language written for the web, quick to learn, easy to deploy and provides many advantages over other server-side scripting languages. You will be introduced to the PHP framework and syntax, and you will cover the most important functions used to build dynamic data enriched web applications. You will learn how to connect to any ODBC-compliant database, and perform hands-on practice with a MySQL database to create database-driven HTML forms and reports. You will also learn how to configure PHP and Apache Web Server. You will learn advanced programming constructs, object oriented programming with PHP, and XML parsing with PHP.


Intended for :


Anyone who requires a practical hands-on introduction to Web Server side programming.


Prerequisites :

Knowledge of HTML, JavaScript or other Web Scripting language is an advantage, however not essential as the basic concepts of programming are revised throughout the course. You must be prepared to spend time writing code either at our offices, or in your own home to reach your required level of competency.

Major Benefits : At the end of the course you will have learned to:
  • Installing php, Apache and mySql and configuring them to work together.
  • Variables in PHP
  • Different ways to embed PHP in HTML
  • Operators in PHP
  • Control Structures
  • Iteration
  • Functions - pre-defined & user defined
  • Cookies
  • Date and Time Arrays
  • File Handling - an Introduction
  • DNS functions and Random Numbers
  • Connecting to MySql database (or any database)
  • Retrieving results from sql statements
  • Updating, deleting & inserting records through php
  • Creating graphics through php
  • Validating form data through Regular Expressions
Course Delivery :

Php v5, Apache http server, MySql database.

You will be one-to-one or in a small group. Course Material is supplied.
We can also deliver the course at your office and demonstrate on your local systems if required, or you may bring along your own laptop or use the computers at our office. All courses will be delivered by a mature experienced teacher.