Formation Applications Web

Formation PHP/MySQL

Formation sur site, sur mesure.

Ce programme peut-être modifié pour correspondre au mieux à vos attentes.

Formation PHP en Bretagne Rennes, Nantes, Redon, St-Brieuc, Guimganp, Brest, Quimper, Vannes, Lorient, Dinan, St-Malo...

Contactez-nous !

Tél. : 02 99 19 79 44

Créer rapidement une application Web avec PHP et MySQL

PHP est le langage indispensable pour réaliser des sites dynamiques ou applications Web. Il permet d'accèder facilement à des données coté serveur : fichiers, bases de données, flux RSS...

Objectifs

Concevoir et créer des applications Internet / Intranet  avec PHP et bases de données

Durée : 4 jours
Public : Personnes souhaitant réaliser une application Internet ou Intranet avec PHP et  bases de données
Pré-requis : Utilisateur averti du Web, connaître le HTML et un langage de programmation

Afficher le détail

Programme

Introduction

  • Organisation  d'une page Web : HTML, scripts clients et serveurs
  • Mise en place d'un serveur de développement (Wamp)
    • Organisation du serveur, fichiers de configuration
  • Les outils de développement, la documentation

Syntaxe du langage PHP

  • Syntaxe de base,  les types et variables, les constantes,
    les opérateurs, les structures de contrôle, les fonctions,
    traitement des erreurs...

Fonctions et extensions PHP

  • Les chaînes de caractères, les expressions régulières, les dates
  • Les images avec la librairie GD
  • Créer une fonction, créer une bibliothèque de fonctions

Gestion des fichiers

  • Lire, créer, modifier, supprimer un répertoire, un fichier

Gestion des formulaires

  • Les différents champs d'un formulaire, les méthodes GET et POST
  • Récupération et traitement des données
  • Filtrer et valider les données, les risques d'injection de code
  • Envoi d'un Mail, téléchargement "upload" d'un fichier

Gestion de session et des cookies

  • Principe des variables de session
  • Créer et récupérer des variables de session
  • Créer un contrôle d'accès
  • Principe des cookies

PHP et la base de données MySQL

  • Introduction aux bases de données et au langage SQL
  • Présentation de MySQL
  • Mise en place d'un serveur de développement et gestion avec PHPMyAdmin

Gérer une base de données MySQL avec PHP

  • Connexion à la base de données
  • Créer un formulaire pour ajouter et modifier des données
  • Supprimer des données
  • Afficher et mettre en forme des données
    Créer un formulaire de recheche
    Ordonner le résultat
    Paginer le résultat
  • Réaliser des jointures
  • Créer un formulaire de recherche
  • Gestion des erreurs

Conclusion

  • Aller plus loin avec les bibliothèques de code
  • Réorganiser le code
  • Présentation des frameworks PHP
  • Question / réponses

Etude de cas :  créer une application gestionnaire de contenu

La formation peut se dérouler avec l'éditeur dont vous disposez, cela peut être Eclipse PDT, DreamWeaver...
Si vous ne disposez pas d'éditeur la formation pourra se dérouler avec Eclipse PDT.

  • Connexion à une base données,
    lecture et recherche des articles, formulaire d'insertion d'un article, formulaire de modification d'un article, supprimer un article, espace de gestion protégé, envoyer un mail d'avertissement à l'administrateur ...
  • Uploader des fichiers.
  • Protéger un répertoire avec .htaccess
  • Exporter des données de la base en CSV pour Excel.
  • Sauvegarder et restaurer des données.


Formation sur site

Nous intervenons sur toute la France et particulièrement en Bretagne :
Rennes, Nantes, Redon, St-Brieuc, Guingamp, Brest, Quimper, Vannes, Lorient, Dinan, St-Malo...

Retour vers le haut de page