EnglishSite mapContactsFrançais
 CompanyConsultingTrainingDevelopmentProductsProjectsTechnologiesReferencesEventsRecruitment
PHP
Aims
• To acquire an overview of PHP development.
Participants

This training course is designed for project managers and design engineers.
Prerequisites:
• Knowledge of internet functioning
• Experience in using a programming language (if possible C)
Ratio of theory to practice:
• 60/40

Ref : PHP 2 Days
Paris 2008/2009
Contact us

Position of PHP with regard to other technologies
• Presentation-oriented server side internet technologies
ASP
JSP
• Processing-oriented server side internet technologies
CGI
Servlet
• Presentation of PHP
History
Characteristics of PHP

Basic PHP syntax
• Expressions
• Variables
• Character strings
• Tables
• Checking structures
• Operators

PHP: advanced language concepts
• Functions
Declaration
Use
Passing parameters
• Implementation of the object model in PHP
Declaration of a class
Creation of a class instance: the new operator
Inheritance
• References
• Processing exceptions

HTML pages in PHP
• The structure of:
a PHP processing file
a PHP presentation file
• Separation strategy between data and processing
Processing in the HTML page
HTML in the PHP page

The dynamics of PHP pages
• "href" links
• HTML forms
POST method
GET method
• Using JavaScript as a complement

Accessing data support in PHP
• Files
Browsing in directories
Handling files
Accessing local or remote files
• Databases
The access principle in PHP
The example of MySQL
Other databases

Security in PHP
• PHP module configuration possibilities
• Development
Sessions
Passing variables

 

Paris  •  Rennes  •  Nantes  •  Sophia Antipolis  •  Objecteering Software