Courses in PHP programming in Toronto
PHP is widely used as a scripting language originally created for web development to design dynamic web pages and now focuses on server-side scripting. PHP can be deployed on most web servers, many platforms and operating systems and can be used with different relational database management system. This instrumental language is renowned for its simplicity and speed and is a useful asset for professional or amateur web developers.
Objective
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.
Content
Beginner
. 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.
Arrays
This module covers the various arrays and their respective attributes in PHP:
. Scalar arrays
. 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
Intermediate
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
Advanced
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
Contact
Leave a Reply
Want to join the discussion?Feel free to contribute!