PHP et MySQL

Formation PHP & MySQL

Objectifs

  • Maîtriser l’installation d’un serveur Web
  • Installation et paramétrages de PHP, de MySQL et des extensions
  • Définition et création d’un modèle de données.
  • Le langage SQL
  • La connexion en PHP et MySQL
  • Création de pages dynamiques via PHP et la base de données

Public : Bonne connaissance du HTML, du CSS et des notions sur les bases de données relationnelles

Durée : 5 jours

Stagiaires : 8 personnes maximum

php-mysql

Programme

  • Généralités et définitions
    Le développement web
    Particularités et forces de PHP
    Les bases de données relationnelles
    Notions de PHP orienté objet (POO / PDO)
  • Configuration de PHP
    Installation de PHP
    Installation d’un serveur local (WampServer, LampServer ou MampServer)
    Configuration de php.ini
  • Structure du code PHP
    Inclusion dans un code HTML
    Balises et instructions
    Constantes et variables
    Types de données en PHP
  • Traitement de code PHP
    Opérateurs et utilisation
    Structure de contrôle (boucles, instructions, conditions)
    Fonctions et appels
    Traitement de chaînes et conversions
    Manipulation sur les chaînes
    Gestion des tableaux (fusion, traitement, séparation, clés…)

  • Fonctions courantes et usuelles
    Faire des mathématiques avec PHP
    Traitement des dates avec PHP
    Fonction de cryptage de données
    Exercice d’application : création d’un accès limité
  • Traitements de formulaires et superglobales
    Rappels sur les formulaires HTML
    Récupération de données en PHP : méthode GET et POST
    Envoi de fichiers en PHP
    Envoi d’emails et pièces jointes
    Sécurisation des données et stockage
  • Gestion des fichiers
    Permissions et droits d’accès
    Manipulation et gestion des répertoires et fichiers
    Lecture et écriture dans un fichier
  • Bases de données MySQL
    Les bases de données relationnelles
    MySQL, PhpMyAdmin et MySQL Workbench
    Langage SQL, modèle de données et création de bases de données
    Interactions entre PHP et MySQL
    Traitement de requêtes
  • Exercices d’applications en PHP-MySQL
    Traitement de formulaires en PHP
    Création et gestion de bases de données MySQL
    Création d’une interface d’administration

Vous pouvez nous contacter via notre formulaire de contact en cochant la case PHP & MySQL