| Développement WEB avec PHP5 (2013-06-04 to 2013-06-07) [Training] (France) |
|
PHP101 - Développement WEB avec PHP5 Pré-requis : Avoir des notions du langage HTML. La connaissance d\'un autre langage de programmation est requise. Orientation : Cette formation s\'adresse aux futurs développeurs d\'applications Web en PHP. Objectifs : Acquérir les compétences indispensables au développement de sites Web en PHP. Savoir manipuler les données d\'une base de données relationnelles à partir de l\'application PHP. Mettre en oeuvre les sessions pour conserver l\'information côté serveur. Acquérir les concepts de base de la programmation objet dans le but d\'utiliser les modules objets. Organisation du cours : Théorie : 60% Pratique : 40% Configuration matérielle : Une machine par stagiaire. Documentation fournie : Support de cours et exercices corrigés. Programme Introduction - Historique et versions de PHP - Spécificités PHP 5.3 et PHP 5.4 - Modes de fonctionnement de PHP - Fichiers de configuration Apache et PHP - Structure d\'un programme PHP - Encodage du fichier source UTF-8/ISO - Présentation de l\'environnement Eclipse PDT Les bases du langage PHP - Constantes, variables, types de données en PHP - Tableaux, apports syntaxiques PHP 5.4 - Opérateurs, structures de contrôle - Inclusion de fichiers PHP (include, require...) - Fonctions utilisateur - Références Génération d\'entêtes HTTP. Gestion des formulaires en PHP - Rappel sur les éléments de formulaires - Méthodes GET et POST - Récupération des paramètres en PHP : $_GET, $_POST Stocker les informations de configuration dans un fichier Les bases de la programmation Orienté Objet en PHP - Classes et objets, propriétés, méthodes - Le constructeur - Visibilité d\'un membre - Gestion des erreurs avec les Exceptions Accès aux bases de données en PHP : Oracle, MySQL, PgSQL... - Librairies disponibles : mysql, msqli, PDO - Présentation détaillée de la librairie objet PDO - Connexion, déconnexion, encodages UTF-8/ISO - Exécution de requêtes SQL - Gestion des erreurs Envoi de mails avec pièces jointes (librairie objet Mail_Mime) Cookies et sessions PHP - Définition et gestion de cookies - Principe et mise en oeuvre des sessions PHP - Initialisation, destruction de session - Variables de session ($_SESSION) - Paramètres de gestion des sessions PHP Gestion des erreurs en PHP Sécurité l\'application PHP Travaux pratiques - Développement d\'un mini-site : - Gestion de formulaires - Accès aux bases de données - Authentification (sessions) - Mémorisation de valeurs de formulaires (sessions) - Sécurité URL: http://www.ociensa.com/formation/formation-php.php |
| May, 2013 | June, 2013 | July, 2013 |
| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
