Classes to learn programming PHP for responsive web design Ottawa

You know how to create a static website in HTML with Dreamweaver, and now it is time to move on to PHP. This type of programming language allows developers to create web pages and perform a dynamic update faster. The PHP programming language has gained momentum thanks to the web programming and dynamic site. This scripting language has become popular for its simplicity and speed. Since the release of PHP 5, it has acquired stability and stands on the podium of renowned application servers  like . NET and J2EE.


This PHP training will help the student better understand the various features of programs that use this language in order to employ them and create web applications.

Course Content


. Introduction to PHP
. Installation of  a work environment
. Installation and introduction to Apache / PHP / MySQL

The Basics of PHP

This module provides various functions and attributes in PHP:

. Tags, comments, variables, constants, data types;
. Operators, control structures;
. Inclusion of files.


This module covers the various tables and their respective attributes in PHP:

. Scalar tables
. Associative arrays
. Multidimensional arrays
. Table parsing
. Tables functions

The forms and data transmission

This module teaches how to use PHP forms:

. Form fields
. GET and POST methods
. Test data
. ”Register Globals” mode


Connecting to a database

This module introduces the different connection setting and change to the database PHP:

. PHP MyAdmin
. Authentication
. Queries
. Finding and sorting in a database

Cookies and Sessions

This module shows the difference between cookies and sessions in PHP:

. Cookies, session and development of secure access


Object-oriented programming with PHP

This module presents the different attributes and parameter-specific object-oriented programming with PHP.

. Classes and objects
. Constructor / destructor
. Polymorphism
. Visibility
. Interfaces
. Exceptions

Security in PHP

This part of the training teaches how to set the PHP Security PHP:

. PHP update
. Variables and constants
. Data testing
. File transfer
. Inclusions
. SQL injection
. Form fields
. File types

Other advanced features

This part of the training PHP is reserved to those who reached the advanced level.

. Tips and tricks
. Operators
. “Break” and “continue”
. Code optimization and query
. “Include” vs “require”
. Variable variables
. Predefined constants