Page imprimee sur le site http://www.linagora.com , le 2012-05-21 13:50:40.
nos sites internet
En savoir plus sur nos produits et services
- OBM OnLine
- 08000linux.com (OSSA)
Nos sites communautaires
- OBM
- LinID
- LinPKI
- linagora.org
- planet.linagora
- toolinux.com
| Appelez-nous | Nous vous appelons English

Références

PHP

Objectifs :
- Maîtriser les fondamentaux et les mécanismes de développement de sites.
- Créer des sites dynamiques avec PHP et MySQL.
- Maîtriser l’exploitation d’une base de données avec PHP.
- Installer/ Utiliser les principaux outils Open Sources PHP

Public visé : Développeur C

Durée : 3 jours

Prix : 1 400 € HT

Pré-requis :
- Connaissance du HTML.
- Avoir des bases d’algorithmique.

Plan de cours

1- Le PHP
- Les possibilités de PHP
- Les ressources (logiciels, bibliothèques, informations,...)
- Architecture et fonctionnement
- Forces et les faiblesses de PHP
- Perspectives

2- Installation de PHP
- Installation de LAMP
- Les différents mode d’installation

3- Les bases de PHP
- Utilisation de PHP dans des fichiers HTML
- Les variables et les opérateurs
- Les structures de contrôle (if, while, switch case,..)
- Les fonctions PHP et les fonctions utilisateur
- La gestion des fichiers

4- Les formulaires
- Créer ses formulaires en HTML
- Récupérer les données avec PHP
- Mettre en place un upload de fichier
- Mettre en place une politique de sécurité pour les formulaires

5- Authentification, sessions et cookies
- Création / lecture / modification d’une variable de session
- Création / lecture / modification d’un cookie
- Utilisation et sécurité des sessions

6- bases de données (MySQL)
- Architecture et présentation d’un SGBD
- Rappel des principales commandes SQL
- Les caractéristiques de MySQL 5

7- Communiquer entre PHP et MySQL
- Accéder à MySQL avec PHP
- Gestion des erreurs MySQL

8- Techniques avancées
- Génération et manipulation d’images
- Création de graphiques (diagrammes, barres, camemberts, ...)
- Génération de fichiers PDF
- Les concepts de sécurité, les aspects à surveiller

9- Mettre en place un Système de gestion de contenu (CMS)
- Les concepts du CMS
- Les CMS existant

Questions / Réponses



Accueil | Contact | Plan du site | Informations juridiques | Linagora@2011
LINAGORA, 80 rue Roque de Fillol - 92800 PUTEAUX
Tél : 0810.251.251 - Fax : 01.46.96.63.64
Agréments Formation N°11-75-34-489-75 (Paris) et 73-31-03-097-31 (Toulouse)