En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de Cookies. Les cookies identifient votre ordinateur mais ne vous identifient pas en tant qu’utilisateur individuel.
Ils sont utilisés à différentes fins comme les statistiques de visite du site par exemple. En savoir plus J'accepte
PHP

PHP

Niveau Initiation

Durée :

A définir selon Entretien

Public :

Tout public

Tarif :

A définir

Prérequis :

Avoir suivi la formation Dreamweaver HTML5 CSS3 Initiation ou avoir des notions équivalentes

Objectifs :

  • Savoir développer des sites Web avec PHP
  • Savoir créer les bases de données avec PHPMyAdmin
  • Savoir créer des requêtes

Plan de formation :

Télécharger le plan de formation (PDF)

Quelques notions de PHP

  • Principes de fonctionnement
  • Les variables, les types de données et les opérateurs
  • Les instructions conditionnelles
  • Les tableaux, les boucles, parcourir les tableaux
  • Les superglobales
  • Récupération de données de formulaire
  • Envoyer un e-mail
  • Les constantes
  • Atelier : Créer un formulaire d’envoi et afficher une réponse

Organiser des scripts PHP - les fonctions

  • Déclaration de fonction
  • Les paramètres et l’instruction return
  • Création de bibliothèques de fonctions
  • Fonctions prédéfinies : exemples, organisation, documentation
  • Fonctions pour les tableaux, mathématiques, chaînes de caractères, dates
  • Autres exemples de fonctions
  • Comment identifier les types des variables ?
  • Upload de fichiers : la variable $_FILES et les fonctions associées

Utilité des bases de données

  • Présentation de PHPMyAdmin
  • Construction d’une base avec PHPMyAdmin
  • SQL sous PHPMyAdmin :
  • Les principales instructions
  • Génération de multiples requêtes
  • Tester ses requêtes avec PHPMyAdmin
  • Fonctions d’accès aux bases de données
  • Créer des requêtes dans un fichier PHP
  • Atelier : Créer une galerie

Niveau Perfectionnement

Durée :

A définir selon Entretien

Public :

Tout public

Tarif :

A définir

Prérequis :

Avoir suivi le cours «PHP - MySQL initiation» ou posséder les connaissances équivalentes

Objectifs :

  • Comprendre les différentes méthodes de gestion du contexte et mettre en oeuvre les sessions et les cookies
  • Savoir manipuler des fichiers quelconques en PHP

Plan de formation :

Télécharger le plan de formation (PDF)

Découvrir les méthodes de gestion du contexte applicatif

  • Principes de l’interaction avec l’utilisateur
  • Rappels des formulaires
  • Les champs cachés
  • Les URL longues
  • Introduction aux sessions
  • Sécuriser l’accès à l’administration des candidatures avec les sessions
  • Présentation des cookies

Manipulation de fichiers

  • Ouvrir un fichier
  • Fermer un fichier
  • Lire le contenu d’un fichier
  • Lire le contenu d’un fichier par ligne
  • Ecrire dans un fichier

Pour aller plus loin avec PHP : création d’un CMS*

  • Reprise d’un exemple introduit dans la formation PHP/MySQL initiation
  • Modification de la création de pages pour associer un fichier généré à la volée
  • Création d’une base d’auteurs
  • Introduction à la relation de table dans MySQL 5
  • Développement de la fonction d’ajout d’auteur
  • Modification de la création de pages pour associer un auteur
  • Fonctions d’affichage de pages créées par un auteur
  • Authentification des auteurs sur l’administration
  • Stockage de l’authentification dans des variables de session