ENGLISH
RECHERCHE
Formations
Développement Web
PHP

Objectifs :

  • Acquérir de bonnes bases en PHP
  • Avoir une large connaissance de l’utilisation et des possibilités du langage
  • Maîtriser PHP5 et connaître les spécificités de PHP4

Public visé : développeur web

Durée : 3 jours (21h)

Prix : 1 360 € HT

Pré-requis :

  • Filière « Les basiques »
  • Connaître le HTML
  • Avoir des bases d’algorithmique



Plan de cours

Présentation du langage PHP : origine, historique

1- Rappels PHP

  • Les possibilité de PHP
  • Les ressources (logiciels, bibliothèques, informations,...)
  • Architecture et fonctionnement
  • Forces et 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- Les 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

Participer à ce stage
CONTACT

Yves MIEZAN EZO
Pôle Formations
Linagora
Tél. : 01 58 18 68 28
Email : formation@linagora.com

Participer à ce stage/
Demande d'informations