PHP programming training
Brief description
You know how to create a static website by HTML language with Dreamweaver; now it's time to switch to PHP language. This type of programming language allows the web developer to create dynamic pages and update faster. PHP was invented by Rasmus Lerdorf. It is possible to use PHP under several operating systems like Windows, because it is used with different programs compatible with these systems. The PHP programming language has gained momentum thanks to the Web programming and dynamic site. This PHP scripting language has become popular for its simplicity and speed. Since the release of PHP 5, it has acquired great stability and placed itself on the podium of recognized application servers, such as .NET and J2EE.
Objective
PHP training will help you better understand the different features of programs that use this language and how to use it to be able to create your own web applications.
Contents
Beginner
. Intro to PHP
. Installing a working environment
. Apache / PHP / MySQL installation and introduction
The basics of PHP
This module presents the different functions and attributes to the PHP language:
. Tags, comments, variables, constants, data types;
. Operators, control structures;
. Including Files.
The tables
In this module we will see the different tables as well as their respective attributes to the PHP language
. Scalar arrays
. Associative arrays
. Multidimensional arrays
. Path of a table
. Table functions
Forms and data transmissions
This module teaches how to use forms in PHP.
. Form fields
. GET and POST methods
. Data testing
. Register Globals Mode
Intermediate
Connection to a database
This module presents the different connection and modification parameters to PHP databases:
. PHP MyAdmin
. Authentication
. SQL queries
. Searching and sorting within a database
Cookies and sessions
This module presents the differences between cookies and sessions in the PHP language:
. Cookies, session and development of secure access
Advanced
Object Oriented Programming with PHP
This module presents the different attributes and parameters specific to object-oriented programming with PHP.
. Classes and Objects
. constructor / destructor
. Polymorphism
. Visibility
. Interfaces
. Exceptions
Security in PHP
This part of the PHP training teaches how to set up security in the PHP language:
. PHP update
. Variables and constants
. Data testing
. File transfer
. Inclusions
. SQL Injections
. Form fields
. File types
Other advanced features
This part of the PHP training is reserved for those who have reached the most advanced level.
. Tips and tricks
. Operators
. “Break” and “continue”
. Code and query optimization
. “Include” vs. “require”
. variable variables
. The predefined constants
Contact