Event #3128: Formation PHP Paris
| From: | formation at ociensa dot com | Date: | Sun, 08 Jun 2008 15:24:50 +0000 |
| Subject: | Event #3128: Formation PHP Paris | ||
| Groups: | php.webmaster | ||
| Request: | Send a blank email to php-webmaster+get-1892@lists.php.net to get a copy of this message | ||
Recurs Every: Last Monday
Country: FRA
Category: Training
URL: http://www.ociensa.com/formation.php?filiere=php&cours=php
* Introduction
o Caractéristiques du langage, apports de PHP5, protocoles
mis en jeu, types d'installation, fichiers de configuration,
documentation, le repository PEAR.
o Structure d'une page PHP/HTML,
o Encodage du fichier source UTF-8/ISO.
* La référence du langage
o Constantes et variables, types de données,
o Gestion des chaînes de caractères, gestion des tableaux,
o Les expressions régulières,
o Les opérateurs, structures de contrôle, fonctions
utilisateur,
o Les références.
* Paramètres de configuration de PHP.
* Inclusion de fichiers
o Instructions include et require, répertoires de recherche,
directive "include_path".
* Fonctions intégrées au langage
o Gestion des dates, des fichiers (copier, déplacer,
supprimer...),
o Envoi de courrier électronique avec fichiers attachés,
cryptage, informations diverses.
* Gestion des formulaires
o Rappel sur les éléments de formulaires,
o Méthodes GET et POST,
o Récupération des paramètres,
o Cas de l'upload de fichiers.
* Accès aux bases de données : MySQL, Oracle, PostgreSQL, ...
o Connexion, connexion permanente, déconnexion,
o Gestion des encodages UTF-8/ISO,
* ySQL : Tables MyISAM/InnoDB
* Exécution de requêtes SQL,
* Protection des caractères spéciaux,
* Gestion des erreurs,
* Abstraction d'accès aux données.
# Génération d'entêtes HTTP.
# Les cookies
* Principe et intérêt, propriétés d'un cookie. Poser, modifier,
supprimer un cookie.
# Les sessions
* Principe et mise en oeuvre,
* Fichier et variables de session,
* Intialisation, destruction de session,
* Paramètres PHP liés à la gestion des sessions.
# Gestion des erreurs
* Directives PHP liées à la gestion d'erreur,
* Opérateur de contrôle d'erreur @,
* Fonctions de bufferisation,
* Fichiers de logs,
* Gérer les erreurs d'un site Web.
# La sécurité
* Propriétaire d'un script PHP, directives PHP/Apache liées à la
sécurité,
* Paramétrages httpd.conf (apache), .htaccess, php.ini,
* Fixation de session, injections SQL, cross-site scripting (XSS).
# Points essentiels des travaux pratiques : Ecriture d'un mini-site
avec gestion de formulaires, accès base de données
(lecture/écriture), authentification, gestion des sessions.
--
https://master.php.net/manage/event.php?id=3128&action=approve
https://master.php.net/manage/event.php?id=3128&action=reject
https://master.php.net/manage/event.php?id=3128