Revenir à la liste des catégories de formation



Formation : Les fondamentaux du développement avec PHP / MySQL


(Réf. 10724)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

PHP

Prérequis

Une expérience du développement à l’aide de langages objets serait un plus. Connaissance des bases du HTML. Notions de bases de données relationnelles.


Public

Développeurs, chefs de projet.


Objectifs

Ce cours permettra aux participants d’acquérir les connaissances et compétences en développement de sites Web avec PHP et une base de données MySQL


Type de formation

Courte

Programme

Introduction au développement PHP et MySQL

  • Présentation des produits et composants nécessaires
  • Créer un environnement de développement
  • Choix d'un éditeur de code PHP
  • Documentations

PHP

  • Fondamentaux de la programmation PHP
  • Configurer PHP par le fichier PHP.ini
  • Structure d'une page PHP
  • Conventions de dénomination, commentaires
  • Structure et modularité du code

Syntaxes de base

  • Variables et constantes. Tableaux de variables
  • Opérateurs d'affectations, de comparaison, logiques. Structure de test, Boucles
  • Inclusions de fichiers PHP

Utilisation des fonctions PHP prédéfinies

  • Gestion des variables et constantes
  • Conversions
  • Manipulations de tableaux, de chaînes et de dates
  • Envoi de mails et gestion de fichiers

Interactions avec l'utilisateur

  • Notions de formulaires
  • Passage de paramètres sur l'URL
  • Champs de saisie
  • Navigation entre pages
  • Téléchargement de fichiers depuis le client

Gestion des erreurs

  • Messages d'erreurs et mécanismes d'interception

Modularité et réutilisation du code

  • Création de fonctions PHP
  • Programmation objet
  • Notions de classe et d’instanciation. Création de classe
  • Héritage, polymorphisme

Connexion à une base de données MySQL

  • Présentation des extensions et du modèle PDO
  • Connexion à la base
  • Requêtage, mises à jour et récupération d'erreurs

Suivi des sessions et persistances des données

  • Techniques d'authentification
  • Utilisation de cookies classiques
  • Gestion de session PHP

MySQL

  • Fondamentaux. Descriptions et composants
  • Installation d'une base MySQL

Mise en œuvre d'une base de données

  • Création de la base et d’une table. Indexation

Requêtage

  • Ecriture de requêtes simples. Fonctions du langage SQL
  • Requêtage avancé, regroupements, unions

Programmation SQL avancée

  • Création de vues et de programmes stockés
  • Utilisation des déclencheurs

Administration d'une base de données

  • Obtention d'informations
  • Gestion des utilisateurs
  • Attribution de permissions
  • Export/Import de données

Pédagogie

Supports de cours remis aux stagiaires.


Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
69006 Lyon Part-Dieu :

92500 Rueil-Malmaison :


Revenir en haut





Revenir à la liste des catégories de formation