Les fondamentaux de PHP 5 et MySQL

12 Août, 2015 Les commentaires sont désactivés pour cet article

Devenez le concepteur de vos sites web
PHP est le langage de programmation le plus utilisé dans la création de sites web. Facile d’utilisation, il offre de grandes possibilités, grâce aux nombreuses fonctions qu’il met à disposition des utilisateurs. Si vous désirez concevoir vous-même votre site internet, suivez cette formation, dispensée par Didier Mouronval. Celle-ci est structurée dans un langage clair, qui vous permettra d’appréhender rapidement le langage PHP. Vous pourrez alors gérer l’élaboration de votre site, en fonction de sa nature. Votre formateur vous éclairera également sur la meilleure façon d’interagir avec vos visiteurs.

Introduction

Présentation de PHP

  • Présentation générale de PHP
  • Historique de PHP
  • Installation de PHP

Outils de développement

  • Utilisation du bloc-notes
  • Présentation et installation de Notepad++
  • Présentation sommaire de Dreamweaver
  • Présentation et installation d’Aptana studio
  • Présentation de l’interface d’Aptana
  • Présentation et installation de FileZilla

Les bases de PHP

  • Rappels sur l’utilisation de PHP
  • Insertion de code PHP dans un document
  • Les variables
  • Les types
  • Déclaration et utilisation des tableaux
  • Précisions sur l’affichage des chaînes de caractères
  • Les constantes

Les opérateurs

  • L’opérateur de concaténation
  • Les opérateurs arithmétiques
  • Les opérateurs d’affectation
  • Les opérateurs de comparaison et les conditions
  • Comparaison des nombres décimaux
  • Les opérateurs logiques ou booléens

Boucles et conditions

  • Les structures conditionnelles
  • Les boucles
  • Les fonctions et la portée des variables
  • Présentation de la documentation officielle sur php.net

Interagir avec l’utilisateur

  • Récupérer et utiliser des paramètres GET
  • Récupération des données d’un formulaire
  • Utiliser les cookies pour stocker des informations
  • Considérations sur la sécurité
  • utiliser les fonctions des tableaux pour filtrer une donnée
  • utiliser les fonctions des chaînes de caractères pour filtrer une donnée
  • utiliser les fonctions de filtres pour valider une donnée
  • utiliser les expressions régulières pour valider une donnée

Les sessions en PHP

  • Présentation des sessions
  • Mécanisme de propagation des identifiants de session
  • Autres informations utiles sur les sessions
  • stocker et récupérer des variables de session
  • Gérer un tableau dans une variable de session
  • Récupérer un fichier transmis par un champ de formulaire de type “file”
  • Vérification du fichier reçu
  • Récupérer des informations sur le serveur avec $_sERVER

Créer un site web

  • Présentation du chapitre
  • Créer et configurer un projet avec Aptana
  • Problématique du code répété sur un site
  • Fonctionnement de include()
  • Compléments sur include()
  • Lire, écrire et afficher un fichier texte : compteur de visites
  • Améliorer le compteur de visites avec les sessions

utilisation des fichiers XML

  • Présentation du format XML
  • Représentation d’un document XML sous forme d’objet
  • Récupérer les informations dans le document XML et les afficher
  • Vérification des données
  • Mettre en place un environnement sécurisé pour pouvoir modifier les données du serveur
  • Écrire dans un document XML
  • Intégrer un flux Rss
  • Récupérer et filtrer un flux Rss pour l’intégrer dans le site
  • Les blogs
  • Conclusion
  • Envoyer des mails avec PHP

PHP et les bases de données

  • Pourquoi utiliser des bases de données
  • Bases de données, sQL et MysQL
  • Présentation de phpMyAdmin
  • Créer une base avec phpMyAdmin
  • Créer des tables avec phpMyAdmin
  • Créer des tables avec un script PHP
  • stocker ses identifiants de base de données
  • Modifier la structure d’une table
  • Insérer et supprimer des entrées dans une table
  • Ajouter des données dans la base avec PHP
  • Protéger les données à envoyer à MysQL
  • Récupérer des données de la base
  • Trier les résultats d’une requête
  • Compter le nombre d’entrées dans une table
  • Vérifier des conditions dans la base de données
  • Effectuer des requêtes sur plusieurs tables d’une base de données
  • Conclusion

Votre/vos formateur(s) : Didier Mouronval

Date de parution : 30 juin 2011
Durée : 6h47 (77 vidéos)
Formation individuelle : € 39,80
Abonnement: à partir de 19,95 €
Les prix affichés incluent la TVA.